Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 1: Siapkan prasyarat
Platform yang berbeda memerlukan prasyarat yang berbeda. Gunakan bagian prasyarat di bawah ini yang sesuai dengan platform Anda.
Prasyarat untuk Klien SDK 5
Untuk menyiapkan server web pembongkaran SSL/TLS dengan Klien SDK 5, Anda memerlukan yang berikut:
-
AWS CloudHSM Cluster aktif dengan setidaknya dua modul keamanan perangkat keras (HSM)
catatan
Anda dapat menggunakan satu HSM klaster, tetapi Anda harus terlebih dahulu menonaktifkan daya tahan kunci klien. Untuk informasi selengkapnya, lihat Kelola Pengaturan Daya Tahan Kunci Klien dan Alat Konfigurasi Klien SDK 5.
-
Instans Amazon EC2 menjalankan sistem operasi Linux dengan perangkat lunak berikut diinstal:
-
Sebuah server web (baik NGINX atau Apache)
-
OpenSSL Dynamic Engine untuk Klien SDK 5
-
-
Pengguna kripto (CU) harus memiliki dan mengelola kunci privat server web pada HSM.
Untuk mengatur sebuah instans server web Linux dan membuat CU pada HSM
-
Instal dan konfigurasikan OpenSSL Dynamic Engine untuk. AWS CloudHSM Untuk informasi selengkapnya tentang menginstal OpenSSL Dynamic Engine, lihat OpenSSL Dynamic Engine untuk Klien SDK 5.
-
Pada instans EC2 Linux yang memiliki akses ke cluster Anda, instal server web NGINX atau Apache:
-
Gunakan CloudHSM CLI untuk membuat CU. Untuk informasi selengkapnya tentang mengelola pengguna HSM, lihat Mengelola pengguna HSM dengan CloudHSM CLI.
Tip
Lacak nama pengguna dan kata sandi CU. Anda akan membutuhkannya nanti ketika Anda membuat atau mengimpor kunci privat HTTPS dan sertifikat untuk server web Anda.
Setelah Anda menyelesaikan langkah ini, buka Langkah 2: Buat atau impor kunci pribadi dan sertifikat SSL/TLS.
Catatan
-
Untuk menggunakan Security-Enhanced Linux (SELinux) dan server web, Anda harus mengizinkan koneksi TCP keluar pada port 2223, yaitu port yang Klien SDK 5 gunakan untuk berkomunikasi dengan HSM.
-
Untuk membuat dan mengaktifkan klaster dan memberikan akses instans EC2 ke klaster, selesaikan langkah-langkah dalam Memulai dengan AWS CloudHSM. Memulai menawarkan step-by-step instruksi untuk membuat cluster aktif dengan satu HSM dan instans klien Amazon EC2. Anda dapat menggunakan instans klien ini sebagai server web Anda.
-
Untuk menghindari menonaktifkan daya tahan kunci klien, tambahkan lebih dari satu HSM ke klaster Anda. Untuk informasi lebih lanjut, lihat Menambahkan HSM.
-
Untuk terhubung ke instans klien Anda, Anda dapat menggunakan SSH atau PuTTY. Untuk informasi selengkapnya, lihat.Menghubungkan ke Instans Linux Anda Menggunakan SSH atau Menyambung ke Instans Linux Anda dari Windows Menggunakan PuTTY dalam dokumentasi Amazon EC2.
Prasyarat untuk Klien SDK 3
Untuk mengatur pembongkaran SSL/TLS server web dengan Client SDK 3, Anda memerlukan yang berikut ini:
-
AWS CloudHSM Cluster aktif dengan setidaknya satu HSM.
-
Instans Amazon EC2 menjalankan sistem operasi Linux dengan perangkat lunak berikut diinstal:
-
AWS CloudHSM Klien dan alat baris perintah.
-
Aplikasi server web NGINX atau Apache.
-
Mesin AWS CloudHSM dinamis untuk OpenSSL.
-
-
Pengguna kripto (CU) harus memiliki dan mengelola kunci privat server web pada HSM.
Untuk mengatur sebuah instans server web Linux dan membuat CU pada HSM
-
Selesaikan langkah-langkah dalam Memulai. Anda kemudian akan memiliki klaster aktif dengan satu HSM dan instans klien Amazon EC2. Instans EC2 Anda akan dikonfigurasi dengan alat baris perintah. Gunakan instans klien ini sebagai server web Anda.
-
Hubungkan ke instans klien Anda. Untuk informasi selengkapnya, lihat.Menghubungkan ke Instans Linux Anda Menggunakan SSH atau Menyambung ke Instans Linux Anda dari Windows Menggunakan PuTTY dalam dokumentasi Amazon EC2.
-
Pada instans EC2 Linux yang memiliki akses ke cluster Anda, instal server web NGINX atau Apache:
-
(Opsional) Tambahkan lebih banyak HSM ke klaster Anda. Untuk informasi lebih lanjut, lihat Menambahkan HSM.
-
Gunakan cloudhsm_mgmt_util untuk membuat CU. Untuk informasi lebih lanjut, lihat Mengelola pengguna HSM. Lacak nama pengguna dan kata sandi CU. Anda akan membutuhkannya nanti ketika Anda membuat atau mengimpor kunci privat HTTPS dan sertifikat untuk server web Anda.
Setelah Anda menyelesaikan langkah ini, buka Langkah 2: Buat atau impor kunci pribadi dan sertifikat SSL/TLS.