fix rsa flatten eSz check

This commit is contained in:
toddouska
2016-07-12 16:28:59 -06:00
parent 97f60bc831
commit 7a906e47ed

View File

@@ -1237,7 +1237,7 @@ int wc_RsaFlattenPublicKey(RsaKey* key, byte* e, word32* eSz, byte* n,
return BAD_FUNC_ARG;
sz = mp_unsigned_bin_size(&key->e);
if ((word32)sz > *nSz)
if ((word32)sz > *eSz)
return RSA_BUFFER_E;
ret = mp_to_unsigned_bin(&key->e, e);
if (ret != MP_OKAY)