Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh kode untuk pustaka AWS CloudHSM perangkat lunak untuk Java
Topik ini menyediakan sumber daya dan informasi tentang contoh kode Java untuk Client SDK 5.
Prasyarat
Sebelum menjalankan sampel, Anda harus mengatur lingkungan Anda:
-
Instal dan konfigurasikan penyedia Java Cryptographic Extension (JCE).
-
Siapkan nama pengguna HSM dan kata sandi yang valid. Izin pengguna kriptografi (CU) cukup untuk tugas-tugas ini. Aplikasi Anda menggunakan kredensial ini untuk login ke HSM di setiap contoh.
-
Tentukan cara memberikan kredensial ke penyedia JCE.
Sampel Kode
Sampel kode berikut menunjukkan cara menggunakan penyedia JCE AWS CloudHSM untuk melakukan tugas dasar. Lebih banyak contoh kode tersedia di GitHub
-
Enkripsi dan dekripsi dengan
Desede-ECB lihat catatan 1
[1] Sesuai dengan panduan NIST, ini tidak diizinkan untuk cluster dalam mode FIPS setelah 2023. Untuk cluster dalam mode non-FIPS, masih diperbolehkan setelah 2023. Lihat FIPS140 Kepatuhan: Penutupan Mekanisme 2024 untuk rincian selengkapnya.