Varen kanal oziroma sloj varnih vtičnic (Secure Sockets Layer, SSL) je danes najpogosteje uporabljen koncept javne kriptografije. Komunicirajoči stranki vzpostavita varen kanal na podlagi simetričnega šifriranja, pri čemer se morata predhodno dogovoriti o uporabi ustreznega šifrirnega ključa. Sam postopek lahko vključuje overjanje uporabnika ali pa ne.