aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/Pl_AES_PDF.cc
AgeCommit message (Expand)Author
2023-06-02Code tidy - reflow comments and stringsm-holger
2023-05-21Rerun clang-formatJay Berkenbilt
2023-05-20Remove unused include directivesm-holger
2022-09-21Replace calls to QUtil::int_to_string with std::to_stringm-holger
2022-05-04Make Pipeline::write take an unsigned char const* (API change)Jay Berkenbilt
2022-05-04Remove remaining incorrect assert calls from implementationJay Berkenbilt
2022-04-16Use = default and = delete where possible in classesJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
2022-02-08WHITESPACE ONLY -- expand tabs in source codeJay Berkenbilt
2022-02-05Improve use of std::unique_ptrJay Berkenbilt
2022-02-04Add a blank line after the first header included in each sourceJay Berkenbilt
2021-04-29libqpdf/Pl_AES_PDF.cc: remove duplicated if branchZdenek Dohnal
2021-01-04Fix some pipelines to be safe if downstream write fails (fuzz issue 28262)Jay Berkenbilt
2019-11-09AES_PDF: move CBC logic from pipeline to AES_PDF implementationJay Berkenbilt
2019-11-09AES_PDF: switch to pluggable cryptoJay Berkenbilt
2019-06-22In shippable code, favor smart pointers (fixes #235)Jay Berkenbilt
2019-06-21Fix sign and conversion warnings (major)Jay Berkenbilt
2013-03-04Remove all old-style casts from C++ codeJay Berkenbilt
2012-12-31Add random number functions to QUtilJay Berkenbilt
2012-12-31Allow specification of AES initialization vectorJay Berkenbilt
2012-12-31Update AES classes to work with 256-bit keysJay Berkenbilt
2012-06-20ABI change: fix use of off_t, size_t, and integer typesJay Berkenbilt
2010-03-27pad and hope for the best of AES input buffer is not a multiple of 16Jay Berkenbilt
2009-10-19add C API for R4 encryptionJay Berkenbilt
2009-10-18use a simpler seed for the random number generatorJay Berkenbilt
2009-10-18only seed randon number generater once for aes-cbc, try to avoid compressing ...Jay Berkenbilt
2009-10-18avoid low order bits of random just in case it's randJay Berkenbilt
2009-10-18use srand and rand instead of srandom and random of the latter are not availableJay Berkenbilt
2009-10-18reading crypt filters is largely implemented but not fully testedJay Berkenbilt
2009-10-17checkpoint -- partially implemented /V=4 encryptionJay Berkenbilt
2009-10-17got working aes128 implementationJay Berkenbilt
2009-10-17checkpoint -- started doing some R4 encryption supportJay Berkenbilt