diff options
author | Jay Berkenbilt <ejb@ql.org> | 2021-11-10 23:57:12 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2021-11-11 18:24:15 +0100 |
commit | 750aca5b94351f730fa768b07caa3fc26c8d27c0 (patch) | |
tree | 2f95b4770973da7f1fb530cb1b5c8dd7e25401e7 /include/qpdf/QPDFCryptoImpl.hh | |
parent | 37916f392568c84570ae0a6afb33a62d8c9e3a10 (diff) | |
download | qpdf-750aca5b94351f730fa768b07caa3fc26c8d27c0.tar.zst |
First increment of improving handling of weak crypto (fixes #358)
Diffstat (limited to 'include/qpdf/QPDFCryptoImpl.hh')
-rw-r--r-- | include/qpdf/QPDFCryptoImpl.hh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/qpdf/QPDFCryptoImpl.hh b/include/qpdf/QPDFCryptoImpl.hh index ff25d594..ee37b233 100644 --- a/include/qpdf/QPDFCryptoImpl.hh +++ b/include/qpdf/QPDFCryptoImpl.hh @@ -69,6 +69,9 @@ class QPDF_DLL_CLASS QPDFCryptoImpl // Encryption/Decryption + // QPDF must support RC4 to be able to work with older PDF files + // and readers. Search for RC4 in README.md + // key_len of -1 means treat key_data as a null-terminated string QPDF_DLL virtual void RC4_init(unsigned char const* key_data, int key_len = -1) = 0; |