From 399a1546de71f41598c15edada28e7f0d616f541 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Fri, 16 Sep 2016 11:27:15 -0400 Subject: Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420) trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420 --- oaep.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'oaep.cpp') diff --git a/oaep.cpp b/oaep.cpp index 64984f87..d2be610e 100644 --- a/oaep.cpp +++ b/oaep.cpp @@ -19,7 +19,7 @@ size_t OAEP_Base::MaxUnpaddedLength(size_t paddedLength) const void OAEP_Base::Pad(RandomNumberGenerator &rng, const byte *input, size_t inputLength, byte *oaepBlock, size_t oaepBlockLen, const NameValuePairs ¶meters) const { - assert (inputLength <= MaxUnpaddedLength(oaepBlockLen)); + CRYPTOPP_ASSERT (inputLength <= MaxUnpaddedLength(oaepBlockLen)); // convert from bit length to byte length if (oaepBlockLen % 8 != 0) -- cgit v1.2.1