commit | c675e4bde5b6cbb66430fe8f9bc4bcfdaca72854 | [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> | Mon Jul 07 17:46:29 2014 +0200 |
tree | 3f45d18b4013d17f20d316cb76b2b398b6a34fab | |
parent | af0ccc8fa006c3a806da585f78d9ee6f6449de57 [diff] [blame] |
Fix bug in RSA PKCS#1 v1.5 "reversed" operations
diff --git a/library/rsa.c b/library/rsa.c index a2a4f8c..f56dd6a 100644 --- a/library/rsa.c +++ b/library/rsa.c
@@ -745,7 +745,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 ); }