สถาปัตยกรรมการเข้ารหัสของการป้องกัน PDF ด้วย 256-Bit AES
ความเป็นส่วนตัวของเอกสารสมัยใหม่ต้องอาศัยการป้องกันทางเข้ารหัสที่สามารถต้านทานการโจมตีด้วยพจนานุกรมแบบ บรูทฟอร์ส (Brute-force) ของซูเปอร์คอมพิวเตอร์ มาตรฐานการเข้ารหัส RC4 แบบ 40-bit และ 128-bit รุ่นเก่าที่ปรับใช้ในข้อกำหนด PDF ยุคแรกนั้นถูกเจาะได้ง่ายดายภายในไม่กี่นาทีโดยใช้เครื่องมือแฮ็กแฮชอัตโนมัติ
เครื่องมือของเราใช้การเข้ารหัสมาตรฐาน 256-bit AES (Advanced Encryption Standard) ตามที่ระบุไว้โดย ISO 32000-1 คีย์การเข้ารหัสถูกสร้างขึ้นผ่านการแฮช PBKDF2 แบบทำซ้ำพร้อมเวกเตอร์การเริ่มต้นแบบสุ่มที่ไม่ซ้ำกัน ทั้งสตรีมวัตถุอ้างอิงข้ามหลักและสตรีมสื่อไบนารีที่ฝังอยู่จะถูกเข้ารหัส ในขณะที่แคตตาล็อกเอกสารระดับบนสุดยังคงรักษาความสอดคล้องเชิงโครงสร้างในโปรแกรมดู PDF ทั้งหมดที่รองรับ

