Enkripsi Berkas PDF
Contents
[
Hide
]
Enkripsi Berkas PDF menggunakan Berbagai Jenis dan Algoritma Enkripsi
Untuk mengenkripsi sebuah berkas PDF, Anda perlu membuat objek PdfFileSecurity dan kemudian memanggil metode EncryptFile. Anda dapat mengoper kata sandi pengguna, kata sandi pemilik, dan hak istimewa ke metode EncryptFile. Anda juga perlu mengoper nilai KeySize dan Algoritma ke metode ini.
Cuplikan kode berikut menunjukkan kepada Anda bagaimana mengenkripsi berkas PDF.
public static void EncryptPDFFile() {
// Buat objek PdfFileSecurity
PdfFileSecurity fileSecurity = new PdfFileSecurity();
fileSecurity.bindPdf(_dataDir + "sample.pdf");
// Enkripsi berkas menggunakan enkripsi 256-bit
fileSecurity.encryptFile("User_P@ssw0rd", "OwnerP@ssw0rd", DocumentPrivilege.getPrint(), KeySize.x256,
Algorithm.AES);
fileSecurity.save(_dataDir + "sample_encrypted.pdf");
}