1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 07:27:45 +00:00

LibPDF: Add implementation of the Standard security handler

Security handlers manage encryption and decription of PDF files. The
standard security handler uses RC4/MD5 to perform its crypto (AES as
well, but that is not yet implemented).
This commit is contained in:
Matthew Olsson 2022-03-20 14:24:23 -07:00 committed by Andreas Kling
parent c98bda8ce6
commit 5b316462b2
9 changed files with 522 additions and 3 deletions

View file

@ -37,6 +37,8 @@
A(Differences) \
A(E) \
A(Encoding) \
A(Encrypt) \
A(EncryptMetadata) \
A(ExtGState) \
A(F) \
A(FL) \
@ -61,6 +63,7 @@
A(H) \
A(HT) \
A(HTO) \
A(ID) \
A(JBIG2Decode) \
A(JPXDecode) \
A(Kids) \
@ -87,6 +90,7 @@
A(Parent) \
A(Pattern) \
A(Prev) \
A(R) \
A(RI) \
A(Resources) \
A(Root) \
@ -103,6 +107,7 @@
A(Title) \
A(ToUnicode) \
A(Type) \
A(U) \
A(UCR) \
A(UseBlackPTComp) \
A(UserUnit) \