diff options
| author | Carl Hetherington <cth@carlh.net> | 2017-12-15 15:39:39 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2017-12-15 15:39:39 +0000 |
| commit | 60299c4e299c6efe9d516ede7e8fa732646a3de0 (patch) | |
| tree | 20ef60df8e347a068a082628f884dc7cc7568424 /src/decrypted_kdm.cc | |
| parent | 9bcc4e7b7099b07677d77fe9ea52330fc93c7aa7 (diff) | |
Improve KDM decryption error message again.
Diffstat (limited to 'src/decrypted_kdm.cc')
| -rw-r--r-- | src/decrypted_kdm.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/decrypted_kdm.cc b/src/decrypted_kdm.cc index d0e2cc0d..6147439a 100644 --- a/src/decrypted_kdm.cc +++ b/src/decrypted_kdm.cc @@ -153,7 +153,7 @@ DecryptedKDM::DecryptedKDM (EncryptedKDM const & kdm, string private_key) int const decrypted_len = RSA_private_decrypt (cipher_value_len, cipher_value, decrypted, rsa, RSA_PKCS1_OAEP_PADDING); if (decrypted_len == -1) { delete[] decrypted; - throw KDMDecryptionError (ERR_error_string (ERR_get_error(), 0)); + throw KDMDecryptionError (ERR_error_string (ERR_get_error(), 0), cipher_value_len, rsa->n->dmax); } unsigned char* p = decrypted; |
