# SSL -  Create CSR

##### Generate CSR file dengan Langkah-langkah sebagai berikut :

1\. Buat private key dengan command sebagai berikut :

```
openssl genrsa -des3 -out ilusidigital.key 2048
```

2\. Buat file CSR menggunakan key yang sudah dibuat dengan perintah sebagai berikut :

```
openssl req -new -key ilusidigital.key -out ilusidigital.csr
```

3\. Isi parameter sesuai identitas perusahaan :

```
Country Name (2 letter code) [GB]:ID
State or Province Name (full name) [Berkshire]:Bogor
Locality Name (eg, city) [Newbury]:Bogor Utara
Organization Name (eg, company) [My Company Ltd]:PT. Ilusindo Karya Digital
Organizational Unit Name (eg, section) []:Information Technology
Common Name (eg, your name or your server's hostname) []:*.ilusidigital.com
Email Address []:ilusidigitalkita@gmail.com
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: biarkan kosong
An optional company name []: biarkan kosong
```

4\. Salin file key agar nantinya passphrase bisa dihilangkan dengan perintah sebagai berikut :

```
cp ilusidigital.key ilusidigital.org
```

5\. Hilangkan passphrase dengan perintah sebagai berikut :

```
openssl rsa -in ilusidigital.key.org -out ilusidigital.key
```

6\. Hapus file key dengan passphrase karena sudah tidak diperlukan.

```
rm -f ilusidigital.key.org
```

7\. Kirim file CSR dalam bentuk zip.