Typo in PKCS#11 module

This commit is contained in:
Paul Bakker 2014-04-25 11:44:12 +02:00
parent 10a9dd35ea
commit 4ffcd2f9c3
2 changed files with 3 additions and 2 deletions

View file

@ -8,7 +8,8 @@ Changes
Bugfix Bugfix
* Only iterate over actual certificates in ssl_write_certificate_request() * Only iterate over actual certificates in ssl_write_certificate_request()
(found by Matthew Page) (found by Matthew Page)
* Typo in platform.c (found by Daniel Phillips) * Typos in platform.c and pkcs11.c (found by Daniel Phillips and Steffan
Karger)
= PolarSSL 1.3.6 released on 2014-04-11 = PolarSSL 1.3.6 released on 2014-04-11

View file

@ -189,7 +189,7 @@ int pkcs11_sign( pkcs11_context *ctx,
} }
sig_len = ctx->len; sig_len = ctx->len;
if ( hashlen > ctx_len || asn_len > sig_len || if ( hashlen > sig_len || asn_len > sig_len ||
hashlen + asn_len > sig_len ) hashlen + asn_len > sig_len )
{ {
return( POLARSSL_ERR_RSA_BAD_INPUT_DATA ); return( POLARSSL_ERR_RSA_BAD_INPUT_DATA );