SSL Nedir?
Secure Sockets Layer (Soket Düzeyi Güvenlik) ' in kısaltması olan SSL standart bir algoritmadır.Netscape tarafından geliştirilmiş olup web sitesinde güvenli veri iletişimi sağlamak için kullanılmaktadır.
Kullandığınız browser(sunucu) ile bağlı olduğunuz sitenin web sunucusu(server) arasındaki iletişimi şifreliyerek yapılmasını sağlar.
Günümüzde e-ticaretin ve internetin gelişmesiyle web sayfaları daha çok kullanıcı bilgilerine(kredi kartı numarası,şifreler vs) ihtiyaç duymaktadır. Girmiş olduğumuz bu kullanıcı bilgileri başkaları tarafından ele geçirile bilir ve kötü amaçlarda kullanıla bilir. İşte bunu önlemek için geliştirilen SSL web sayfasında(SSL güvenlik alanında) girdiğiniz bilgileri gönderdiğinizde çözülmesi imkansız bir kodlama sistemine cevirip öyle gönderir ve ancak diğer uçtaki web sunucusu tarafından çözülüp anlamlı bir bilgi haline geltirile bilir.
SSL protokolünde 40 bit ve 128 bit şifreleme kullanılmaktadır. 128 bit şifrelemede 2128 değişik anahtar vardır ve bu şifrenin çözülebilmesi hemen hemen imkansızdır.
SSL Protokolü' nün özellikleri:
- Bağlantı gizlidir ve güveniliridir.
- Veri gönderenle veri alanın kimlikleri doğrulanır ve doğru yerler olduğunu garanti eder.
- Veriyi şifreliyerek gönderdiği için güvenlik ve gizlilik sağlar.
- Bağlantı güvenilirdir. Mesaj akışı, mesajın bütünlüğünün kontrolünü de içerir.
- İletilen dokümanların tarih ve zamanını doğrular.
- Doküman arşivi oluşturulmasını kolaylaştırır.
SSL fonksiyonun çalışabilmesi için sunucu tarafında bir anahtar ve istemci tarafında çalışacak bir sertifikaya ihtiyaç duyulmaktadır.
Günümüzde bütün web tarayıcıları SSL Protokolü' nü desteklemektedir. |