Cryptographic Architecture ng 256-Bit AES PDF Protection
Ang modernong privacy ng dokumento ay nangangailangan ng mga cryptographic defense na kayang lumaban sa mga brute-force dictionary attack ng supercomputer. Ang mga lumang 40-bit at 128-bit RC4 encryption standard na ginamit sa mga unang detalye ng PDF ay madaling nakokompromiso sa loob ng ilang minuto gamit ang mga awtomatikong tool sa pag-crack ng hash.
Ipinapatupad ng aming tool ang karaniwang 256-bit AES (Advanced Encryption Standard) encryption ayon sa itinakda ng ISO 32000-1. Ang mga cryptographic encryption key ay hinango sa pamamagitan ng paulit-ulit na PBKDF2 hashing na may mga natatanging random initialization vector. Ang parehong pangunahing cross-reference object stream at ang mga naka-embed na binary media stream ay naka-encrypt, habang pinapanatili ng top-level document catalog ang pagsunod sa istruktura sa lahat ng sumusunod na PDF viewer.

