Ikon situs SSL.com

Secara Manual Menghasilkan Permintaan Penandatanganan Sertifikat (CSR) Menggunakan OpenSSL

Tutorial ini akan menunjukkan cara menghasilkan secara manual Permintaan Penandatanganan Sertifikat (Atau CSR) di lingkungan hosting web Apache atau Nginx menggunakan OpenSSL. Klik di sini untuk tutorial tentang pemesanan sertifikat, atau di sini untuk informasi lebih lanjut tentang cara memasang sertifikat SSL.com baru Anda.

Untuk petunjuk lebih bermanfaat dan berita keamanan siber terbaru, daftar buletin SSL.com di sini:

Video

Apa itu OpenSSL?
OpenSSL adalah toolkit baris perintah sumber terbuka yang sangat berguna untuk bekerja dengannya X.509 sertifikat, permintaan penandatanganan sertifikat (CSRs), dan kunci kriptografi. Jika Anda menggunakan varian UNIX seperti Linux atau macOS, OpenSSL mungkin sudah diinstal di komputer Anda. Jika Anda ingin menggunakan OpenSSL di Windows, Anda dapat mengaktifkan Subsistem Linux Windows 10 atau instal Cygwin.

Dalam instruksi ini, kita akan menggunakan OpenSSL req utilitas untuk menghasilkan kunci pribadi dan CSR dalam satu perintah. Membuat kunci pribadi dengan cara ini akan memastikan bahwa Anda akan diminta untuk memasukkan frasa sandi untuk melindungi kunci pribadi. Di semua contoh perintah yang ditampilkan, ganti nama file yang diperlihatkan dalam SEMUA CAPS dengan jalur dan nama file aktual yang ingin Anda gunakan. (Misalnya, Anda mungkin mengganti PRIVATEKEY.key dengan /private/etc/apache2/server.key dalam lingkungan Apache macOS.) Cara ini mencakup pembuatan keduanya RSA dan ECDSA kunci.

SSL.com menyediakan luas. variasi dari SSL /TLS sertifikat server untuk situs web HTTPS.

BANDINGKAN SSL /TLS SERTIFIKAT

RSA

Perintah OpenSSL di bawah ini akan menghasilkan kunci pribadi RSA 2048-bit dan CSR:

openssl req -newkey rsa: 2048 -keyout PRIVATEKEY.key -out MYCSR.csr

Mari kita hancurkan perintahnya:

Setelah mengetik perintah, tekan Enter. Anda akan diberi serangkaian konfirmasi:

Setelah menyelesaikan proses ini, Anda akan kembali ke command prompt. Anda tidak akan menerima pemberitahuan apa pun dari Anda CSR berhasil dibuat.

PAUD

Untuk membuat kunci pribadi ECDSA dengan Anda CSR, Anda perlu mengaktifkan utilitas OpenSSL kedua untuk menghasilkan parameter untuk kunci ECDSA.

Perintah OpenSSL ini akan menghasilkan file parameter untuk kunci ECDSA 256-bit:

openssl genpkey -genparam -algorithm ec -pkeyopt ec_paramgen_curve: P-256 -keluar dari ECPARAM.pem

Sekarang, tentukan file parameter Anda saat membuat file CSR:

openssl req -newkey ec: ECPARAM.pem -keyout PRIVATEKEY.key -out MYCSR.csr

Perintahnya sama seperti yang kita gunakan dalam contoh RSA di atas, tetapi -newkey RSA:2048 telah diganti dengan -newkey ec:ECPARAM.pem. Seperti sebelumnya, Anda akan diminta untuk memasukkan frasa sandi dan informasi Nama Terhormat untuk CSR.

Jika mau, Anda dapat menggunakan redirection untuk menggabungkan dua perintah OpenSSL menjadi satu baris, melewati pembuatan file parameter, sebagai berikut:

openssl req -newkey ec: <(openssl genpkey -genparam -algorithm ec -pkeyopt ec_paramgen_curve: P-256) -keyout PRIVATEKEY.key -out MYCSR.csr

Selanjutnya Tangga

Untuk informasi lebih lanjut tentang menginstal sertifikat Anda, baca di sini, untuk mengikat dengan IIS 10, baca disini. 

Terima kasih telah memilih SSL.com! Jika Anda memiliki pertanyaan, silakan hubungi kami melalui email di Support@SSL.com, panggil 1-877-SSL-SECURE, atau cukup klik tautan obrolan di kanan bawah halaman ini. Anda juga dapat menemukan jawaban atas banyak pertanyaan dukungan umum di kami dasar pengetahuan.
Keluar dari versi seluler