Secure Socket Layer
2 min read
Secure Socket Layer (SSL) #
SSL (Secure Sockets Layer) adalah protokol keamanan standar yang digunakan untuk membangun koneksi terenkripsi antara server web dan browser. Teknologi ini memastikan bahwa pertukaran data tetap bersifat pribadi dan tidak bisa disadap oleh pihak ketiga. Perlindungan seperti ini sangat penting saat mentransfer informasi sensitif seperti transaksi kartu kredit, kredensial login, dan sebagainya.
SSL bekerja dengan cara mengenkripsi data menggunakan dua jenis key, yakni Public key (bisa diketahui siapa saja) dan Private key (hanya diketahui oleh penerima data). Saat SSL dikonfigurasi di server web, Kamu bisa menggunakan protokol HTTPS (melalui port 443) sebagai pengganti HTTP biasa, untuk mengakses konten secara aman.
Untuk membuat koneksi SSL, server web memerlukan Sertifikat SSL yang terpasang. Sertifikat ini secara digital mengikat cryptographic key dengan data pemilik dan nama domain situs. Biasanya, sertifikat ini perlu diverifikasi oleh otoritas terpercaya (meskipun Kamu juga bisa menggunakan Self-Signed SSL), agar koneksi ke situs atau aplikasimu berjalan tanpa masalah.
Di platform ini, Kamu bisa memilih salah satu dari tiga solusi SSL yang tersedia :
1. Built-In SSL Certificates
Mengaktifkan sertifikat SSL bawaan dari platform yang sudah terpercaya, tanpa perlu proses validasi tambahan, sehingga menghemat waktu dan langsung bisa digunakan.
📝 NOTE
Solusi ini tidak kompatibel dengan alamat IP publik yang terpasang pada server kamu, dan hanya berlaku untuk domain default environment saja (yaitu domain yang masih menggunakan akhiran dari penyedia hosting).
2. Let’s Encrypt SSL Certificates
Menginstal add-on yang sudah dikonfigurasi oleh platform untuk menyederhanakan dan mengotomatisasi proses penerbitan serta pemasangan sertifikat SSL dari Let’s Encrypt (lembaga sertifikasi gratis dan terbuka). Solusi ini cocok buat Kamu yang ingin cepat dan mudah mendapatkan SSL terpercaya untuk domain kustom.
3. Custom SSL Certificates
Memberikan fleksibilitas penuh untuk mengatur semuanya secara manual. Kamu bisa menghasilkan sertifikat sendiri, menggunakan nama domain kustom, memilih Certificate Authority (CA) sesuai keinginan untuk validasi. Opsi ini cocok untuk Kamu yang menggunakan sertifikat dari penyedia tertentu.
Powered by BetterDocs
