SSL (Secure Socket Layer)

Get Started. It's Free
or sign up with your email address
SSL (Secure Socket Layer) by Mind Map: SSL (Secure Socket Layer)

1. Mengapa SSL ?

1.1. Meng-validasi dengan siapa anda bicara.

1.2. Keamanan saat berkomunikasi

2. Protocols

2.1. Record Level

2.1.1. Untuk mengenkripsi data

2.1.2. menggunakan public key enkripsi

2.2. Handshake level

2.2.1. Proses otentikasi

3. Bagaimana cara kerja SSL ?

3.1. 1. Klien mengirimkan request laman web yang support SSL (serta mengirimkan vSSL yg compatible dengan browser).

3.2. 2. Server merespon dengan mengirimkan public key serta sertifikat server.

3.3. 3. Browser klien melakukan validasi Certificate

3.3.1. Menggunakan CA dan public key

3.3.2. Melakukan pengecekan CRL (Certificate Revocation List)

3.3.3. Berhasil melakukan validasi

3.3.3.1. Klien membuat master secret key

3.3.3.1.1. Pembuatan master secret key dengan PK Server.

3.3.3.2. Klien generate simetris session key

3.4. 4. Server menvalidasi Certificate

3.4.1. Menggunakan Private key untuk dekripsi public key dari klien.

3.4.2. Server berhasil validasi certificate klien

3.4.2.1. Server melakukan generate simetris session key

3.5. 5. Komunikasi antar server dan client ter-enkripsi dengan simetris key.