AES एन्क्रिप्शन
AES (Advanced Encryption Standard) वह ब्लॉक सिफ़र है जो पासवर्ड-संरक्षित PDF को सुरक्षित करता है। जब आप किसी दस्तावेज़ को लॉक करते हैं, तो पेज की सामग्री की धाराएँ (streams) और स्ट्रिंग्स AES से एन्क्रिप्ट हो जाती हैं, और पठनीय बाइट्स तक वापस पहुँचने का एकमात्र रास्ता सही पासवर्ड देना और सही कुंजी निकालना है। उसके बिना, डिस्क पर पड़ी फ़ाइल महज़ सिफ़रटेक्स्ट है।
PDF ने AES को संस्करण 1.6 से इस्तेमाल किया है, पहले 128-बिट कुंजियों के साथ और, PDF 2.0 से, AES-256 के साथ। यह मानक दो पासवर्डों में अंतर करता है: एक user password जो दस्तावेज़ को खोलने और देखने के लिए ज़रूरी होता है, और एक owner password जो प्रिंटिंग, कॉपी करने या संपादन जैसी अनुमतियों को नियंत्रित करता है। यह जान लेना उपयोगी है कि अनुमति फ़्लैग इस पर निर्भर करते हैं कि रीडर उनका पालन करे, जबकि user-password एन्क्रिप्शन ही वह हिस्सा है जो सामग्री को वास्तव में अपठनीय बनाए रखता है।
चूँकि एन्क्रिप्ट और डिक्रिप्ट करने के लिए उसी सामग्री को संभालना पड़ता है जिसे आप बचाने की कोशिश कर रहे हैं, इसलिए इसे लोकल रूप से करना ही संगत विकल्प है। reader.me आपके ब्राउज़र के भीतर AES सुरक्षा लगाता और हटाता है, इसलिए न तो पासवर्ड और न ही असुरक्षित दस्तावेज़ कभी किसी सर्वर तक प्रेषित होते हैं जो इनमें से किसी को लॉग कर सके।