Secure Socket Layer (SSL) adalah protokol yang umum digunakan untuk
mengelola keamanan transmisi pesan di Internet. SSL baru ini
telah digantikan oleh Transport Layer Security (TLS), yang didasarkan
pada SSL. SSL menggunakan lapisan program yang terletak
antara Internet Hyper Text Transfer Protocol (HTTP) dan Transport Control
Protocol (TCP) lapisan. Dikembangkan oleh Netscape, SSL juga mendapat dukungan
dari Microsoft dan lain Internet klien / server pengembang juga
dan menjadi standar de facto sampai berkembang menjadi Transport Layer
Security. The ”socket”, bagian dari istilah ini mengacu
pada metode soket yang lewat data bolak-balik antara klien dan
program server dalam jaringan atau di antara lapisan program di komputer
yang sama.
SSL adalah suatu protokol kriptografi menggunakan algoritma yang
berbeda untuk mengimplementasikan keamanan menggunakan otentikasi dengan
sertifikat, algoritma pertukaran kunci sesi, enkripsi dan memeriksa
integritas. Ini adalah protokol umum, sering digunakan untuk memastikan
bahwa komunikasi antara WWW-server dan WWW-klien aman dan dienkripsi.
SSL menawarkan tiga tingkat keamanan, yaitu:
- Authentication: Memastikan bahwa message yang diterima berasal dari seseorang yang tersurat
- Confidentiality: Melindungi pesan dari suatu usaha pembacaan oleh penerima yang tidak berhak disepanjang perjalanannya.
- Integrity: Memastikan bahwa pesan asli, tidak mengalami perubahan dalam perjalanannya.
- Web server haruslah support inkripsi SSL
- IP address public yang unik agar penyedia certificate SSL bisa melakukan validasi website anda
- Suatu certificate SSL dari penyedia layanan SSL
Cara Kerja SSL
Secure Socket Layer menggunakan sistem kriptografi yang mengenkripsi
data dengan dua tombol. Ketika sebuah Sertifikat SSL digital diinstal
pada situs web, pengguna dapat melihat ikon gembok di area bawah
navigator. Ketika sebuah Sertifikat Extended Validation diinstal pada
situs web, pengguna dengan versi terbaru dari Firefox, Internet Explorer
atau Opera akan melihat address bar hijau di area URL navigator.
