Cara melindungi PDF dengan kata laluan — dan bila AES-256 benar-benar penting
29 Jun 2026 · 5 min bacaan
PDF yang dilindungi kata laluan bukan sekadar fail dengan gesaan ditampal. Spesifikasi PDF mentakrifkan piawaian penyulitan sebenar yang digunakan pada aliran dalaman dokumen, ditambah lapisan kebenaran yang mengawal sama ada fail boleh dicetak atau disalin walaupun oleh seseorang yang tahu kata laluan. Melakukan ini dengan betul adalah usaha kriptografi yang sebenar, bukan kotak semak.
Mengapa ini memerlukan pustaka khusus
pdf-lib, pustaka yang digunakan laman ini untuk penggabungan, pembahagian, dan kebanyakan penyuntingan peringkat halaman, dengan sengaja tidak melaksanakan penyulitan — itu adalah kerja yang besar dan sensitif keselamatan sendiri. Lindungi PDF di sini menggunakan pustaka kecil bertujuan khusus (@pdfsmaller/pdf-encrypt) yang hanya melakukan penyulitan PDF, dibina di atas Web Crypto API yang sudah terbina dalam pelayar anda. Buka Kunci berfungsi dengan cara yang sama secara songsang, melalui rakan sejawatnya @pdfsmaller/pdf-decrypt.
Apa maksud sebenar 'AES-256, dalam pelayar anda'
- Penyulitan itu sendiri berjalan melalui Web Crypto API — primitif kriptografi asli pelayar yang sama digunakan untuk perkara seperti WebAuthn, bukan pelaksanaan buatan tangan.
- Fail anda dan kata laluan pilihan anda tidak pernah meninggalkan peranti anda — tiada perjalanan pergi-balik pelayan untuk sama ada fail atau kata laluan, yang penting kerana kata laluan adalah tepat jenis perkara yang anda tidak mahu lalu melalui pihak ketiga.
- Hasilnya adalah PDF disulitkan piawai — ia akan meminta kata laluan dalam Acrobat, Preview, atau mana-mana pembaca PDF lain, bukan hanya pada laman ini.
Bahagian yang kekuatan penyulitan tidak boleh betulkan
AES-256 adalah sifer yang kuat, tetapi ia melindungi fail, bukan pilihan kata laluan anda. PDF yang disulitkan dengan algoritma kuat dan kata laluan "1234" masih boleh dipecahkan dengan mudah — algoritma tidak pernah menjadi mata rantai yang lemah. Jika dokumen itu benar-benar penting, luangkan usaha anda pada kata laluan yang panjang dan unik dan bukannya risau tentang piawaian penyulitan apa di sebaliknya; mana-mana pelaksanaan moden, termasuk ini, menggunakan sifer yang cukup kuat untuk tidak menjadi risiko praktikal.
Tambah kata laluan pada PDF
Buka Lindungi PDF