SSL sistemi, “Public Key” ya da “Private Key” olarak bilinen anahtar sisteminin kullanılması ile sağlanmakta olan bir kodlama sistemiyle çalışmaktadır. Bu bahsetmiş olduğum anahtarlar; özel anahtar ve ortak anahtar olarak bilinmektedir. SSL kodlamasında ise iki tür anahtar mevcuttur. Bu anahtarlar; birbirleri ile koordineli bir şekilde çalışmaktadır. Bu özel şifreleme türü ise; rastgele üretilmekte olan sayıların uzun dizeleri olan iki anahtarın gücünü kullanmaktadır. 

SSL tarafından belirlenen şifrelerden bir tanesi daima sizinle kalacaktır diğer ise; sizinle bağlantı kuracak olan karşı tarafa gönderilecektir. Bu sayede de çift yönlü bir şekilde korunuyor olacaksınız. Dışarıdan sizinle bağlantı kurmaya çalışan kişileri, eldeki public key ile sizlerin güvenilir olduğunuz kanıtlanır. SSL, 40 - 128 bit arasındaki bir değerde şifreleme kullanmaktadır. Bu değer ise; sizin SSL türünüze göre değişmektedir.