Cara Mengenkripsi File Excel dengan Kata Sandi di Java

Artikel singkat ini menjelaskan cara mengenkripsi file Excel dengan kata sandi di Java. Ini berisi detail konfigurasi untuk lingkungan pengembangan, urutan langkah yang harus diikuti untuk menulis program, dan terakhir, kode contoh yang dapat dijalankan yang dapat digunakan untuk mengenkripsi Buku Kerja dengan kata sandi di Java. Artikel ini juga akan membagikan jenis enkripsi yang dapat digunakan dan kemudian menyimpan file terenkripsi yang dihasilkan dalam format yang diinginkan seperti XLSX, XLS, dll.

Langkah-langkah untuk Mengenkripsi Excel Spreadsheet di Java

  1. Konfigurasikan IDE untuk menggunakan Aspose.Cells for Java untuk mengenkripsi file Excel
  2. Muat file template Excel ke objek Workbook yang akan dienkripsi
  3. Pilih jenis enkripsi dan atur menggunakan metode setEncryptionOptions()
  4. Atur kata sandi menggunakan objek Pengaturan di kelas Buku Kerja
  5. Simpan buku kerja terenkripsi keluaran pada disk atau ke aliran

Langkah-langkah ini membantu kita untuk memahami proses untuk mengenkripsi file Excel di Java. Prosesnya cukup sederhana karena kita hanya perlu memuat file Excel sumber dan kemudian menggunakan metode setEncryptionOptions() bersama dengan jenis enkripsi dan panjang kunci. Setelah jenis enkripsi ditetapkan, kita harus mengatur kata sandi yang akan digunakan untuk membuka file Excel secara terprogram atau menggunakan MS Excel.

Kode untuk Melindungi File Excel dengan Kata Sandi di Java

Kode di atas ditulis untuk mendemonstrasikan proses password melindungi dokumen Excel di Java. Ini menggunakan objek kelas Buku Kerja untuk memuat file Excel sumber yang memiliki banyak konstruktor untuk kustomisasi proses pemuatan. Kelas Buku Kerja juga memiliki metode dan properti yang digunakan untuk menyetel jenis enkripsi seperti STRONG_CRYPTOGRAPHIC_PROVIDER, XOR, COMPATIBLE, ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1, dan kata sandi.

Artikel ini telah mencerahkan kami untuk mengenkripsi file Excel di Java. Jika Anda ingin mempelajari proses penandatanganan file Excel secara digital, lihat artikel di cara menandatangani Dokumen Excel secara digital menggunakan Java.

 Indonesian