Skip to content
reader.me

AES

AES (Advanced Encryption Standard) adalah block cipher yang mengamankan PDF terproteksi kata sandi. Saat kamu mengunci sebuah dokumen, stream konten halaman dan string-nya dienkripsi dengan AES, dan satu-satunya jalan kembali ke byte yang bisa dibaca adalah memasukkan kata sandi yang benar dan menurunkan kunci yang tepat. Tanpa itu, file di disk hanyalah ciphertext.

PDF telah menggunakan AES sejak versi 1.6, awalnya dengan kunci 128-bit dan, sejak PDF 2.0, dengan AES-256. Standar ini membedakan dua kata sandi: kata sandi pengguna yang diperlukan untuk membuka dan melihat dokumen sama sekali, dan kata sandi pemilik yang mengatur izin seperti mencetak, menyalin, atau mengedit. Perlu diketahui bahwa flag izin bergantung pada pembaca yang mau menghormatinya, sedangkan enkripsi kata sandi pengguna adalah bagian yang benar-benar membuat konten tidak terbaca.

Karena mengenkripsi dan mendekripsi mengharuskan menangani konten yang justru ingin kamu lindungi, melakukannya secara lokal adalah pilihan yang konsisten. reader.me menerapkan dan menghapus proteksi AES di dalam browser-mu, jadi baik kata sandi maupun dokumen yang tak terproteksi tidak pernah dikirim ke server yang bisa mencatat salah satunya.