Secure Socket Layer или SSL е отделен протокол за сигурност, използван от уеб браузъри и уеб сървъри, за да помогнат на потребителя да предпази лични си данни в даден уебсайт. SSL сертификата съдържа "публичен" и "личен" ключ, чрез които автоматично се верифицира и криптира информацията. Когато потребителя посети уебсайт с включен SSL сертификат, сървърът използва "публичния" ключ, за да осигури криптирана връзка с браузъра. Когато сертификата е валиден, браузърът автоматично "потвърждава", че издателя на сертификата е верифициран и посещавания уебсайт е сигурен. Този процес се нарича "ръкостискане" или handshake.