Branch: refs/heads/master
Home: https://github.com/OpenSC/pam_p11
Commit: d150b60e1e14c261b113f55681419ad1dfa8a76c
https://github.com/OpenSC/pam_p11/commit/d150b60e1e14c261b113f55681419ad1dfa8a76c
Author: Peter Popovec <pop...@gm...>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M src/pam_p11.c
Log Message:
-----------
Use EVP_PKEY_size() to allocate correct size of signature buffer. (#18)
Do not use fixed buffer size for signature, EVP_SignFinal() requires
buffer for signature at least EVP_PKEY_size(pkey) bytes in size.
Fixes crash when using 4K RSA signatures (https://github.com/OpenSC/pam_p11/issues/16, https://github.com/OpenSC/pam_p11/issues/15)
|