Apa Itu CSR dan Private Key?

  • CSR (Certificate Signing Request): File permintaan sertifikat SSL yang berisi informasi organisasi/server yang akan diverifikasi oleh CA (Certificate Authority).

  • Private Key: Kunci rahasia yang digunakan untuk mengenkripsi data SSL. Ini harus dijaga dengan aman dan tidak diberikan ke siapapun.

Cara Generate CSR di IIS

  1. IIS Manager 
    Buka Internet Information Service (IIS) Manager, klik nama perangkat pada bagian connection di sisi kiri, kemudian klik Server Certificates

  2. Action 
    Pada bagian action di sisi kanan, klik Create Certificates Request

  3. Identitas Website
    Isikan identitas website anda mulai dari nama website, nama organisasi, satuan kerja anda, kota, provinsi, dan negara seperti gambar dibawah

  4. Cryptographic Service Provider 
    Pada bagian ini anda bisa memilih Microsoft RSA SChannel Cryptographic Provider dan untuk Bit length nya 1024

  5. File Name 
    Klik titik 3 pada bagian kanan dari kolom untuk menentukan folder tempat menyimpan file CSR dan berikan nama sesuai dengan nama website anda 


  6. Finish 
    Setelah menentukan folder penyimpanan dan menentukan nama file, klik Finish

  7. File CSR 
    Buka folder yang sudah anda tentukan ditahap sebelumnya, maka akan ada file CSR.

Dimana Private Key nya?

Private key secara otomatis disimpan di Windows Certificate Store saat anda membuat CSR di IIS. Anda tidak perlu meng-export-nya kecuali dibutuhkan untuk backup atau pindah server. Jika ingin backup: bisa dilakukan setelah sertifikat diinstal, dengan ekspor format .pfx.

Berikut adalah cara untuk men-export private key 

  1. mmc.exe
    Tekan Windows + R, kemudian ketik mmc.exe, klik Oke 

  2. Console Root 
    Pilih File dan klik Add/Remove Snap-in 

  3. Add or Remove Snap-ins
    Pada bagian Snap-in piliih Certificates kemudian klik Add dan klik ok

  4. Certificates Snap-in 
    Pilih Computer account, klik Next 

  5. Select Computer 
    Pilih Local computer, klik Finish

  6. Console Root Certificates
    Klik Certificates (Local Computer), klik Certificates Enrollment Request, pilih Certificates, klik kanan pada sertifikat yang terlihat, pilih All Task dan klik Export

  7. Certificate Export Wizard 
    Klik Next, pilih Yes, export the private key, kemudian klik next 

  8. Export File Format 
    pada bagian ini anda bisa memilih Personal Information Exchange (.PFX), centang bagian Include all certificates...., kemudian klik Next

  9. Security 
    Centang pada bagian password isi password yang aman dan jangan sampe lupa karena password ini digunakan untuk membuka file

  10. Folder Private Key
    Setelah mengisi password anda harus menentukan folder untuk menyimpan file private keynya, kemudian klik save 

  11. Completing Export 
    Klik Finish dan akan muncul popup The export was successful

  12. SSL Converter 
    Untuk bisa mengakses file private key buka SSL Converter, pilih PKCS#12 to PEM, masukan file private key yg sudah di export tadi dan masukan passwordnya, kemudian klik Convert

  13. Download file dan ekstrak zipnya 
    Setelah hasil convert anda download, ekstrak folder dan private key akan terlihat seperti gambar

Kesimpulan

Membuat CSR (Certificate Signing Request) dan private key di IIS Windows Server adalah langkah awal yang sangat penting sebelum memasang SSL Certificate di server. CSR digunakan untuk mengajukan permintaan sertifikat ke penyedia SSL (CA), sementara private key disimpan secara otomatis dan digunakan untuk mengamankan komunikasi antara server dan pengunjung. Dengan mengikuti langkah-langkah di atas melalui IIS Manager, anda dapat dengan mudah menghasilkan file CSR tanpa perlu menggunakan command line. Proses ini juga menjamin bahwa private key tetap aman di dalam sistem Windows. Setelah mendapatkan SSL Certificate dari CA, anda bisa melanjutkan dengan proses instalasi di IIS untuk mengaktifkan koneksi HTTPS di website anda. Pastikan semua data yang dimasukkan akurat agar verifikasi SSL berjalan lancar.

Lindungi Website Anda dengan SSL dari PlasaWebhost! Keamanan data pengunjung adalah prioritas utama. Dengan sertifikat SSL dari PlasaWebhost, website Anda:

✅ Aman dari pencurian data
✅ Terlihat profesional di mata pengunjung & Google
✅ Mendapatkan ikon gembok hijau (HTTPS)

💰 Mulai dari Rp325.000/tahun
Pasang mudah, support cepat!

📲 Cek sekarang di: https://plasawebhost.com/ssl-certificates.html