commit | fbf09154047963ba9be899ddee8297b65cc14ced | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Mon Feb 03 11:58:55 2014 +0100 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Wed Feb 05 17:01:24 2014 +0100 |
tree | 23e7da2f8a53065de92d9c65c8b0f4ceed565531 | |
parent | c4919bc528318d9e393679c5dd92237082ceb0cc [diff] [blame] |
Fix bug in RSA PKCS#1 v1.5 "reversed" operations
diff --git a/library/rsa.c b/library/rsa.c index 8ec7aab..f4ff237 100644 --- a/library/rsa.c +++ b/library/rsa.c
@@ -809,7 +809,7 @@ * (minus one, for the 00 byte) */ for( i = 0; i < ilen - 3; i++ ) { - pad_done |= ( p[i] == 0xFF ); + pad_done |= ( p[i] != 0xFF ); pad_count += ( pad_done == 0 ); }