Den protokol, der bruges til at kryptere data, når de rejser et netværk, er
transportlagssikkerhed (TLS) , tidligere kendt som
Secure Sockets Layer (SSL) .
Sådan fungerer det:
* tls/ssl håndtryk: Før dataoverførsel forhandler klienten og serveren sikkerhedsparametre, herunder krypteringsalgoritmer og nøgler, der skal bruges.
* kryptering: Når håndtrykket er afsluttet, er alle data, der udveksles mellem klienten og serveren, krypteret ved hjælp af de aftalte algoritmer.
* Dataintegritet: TLS/SSL leverer også mekanismer til at sikre dataets integritet, og sørge for, at de ikke er blevet manipuleret under transmission.
Andre protokoller relateret til datakryptering:
* iPsec (Internet Protocol Security): En pakke protokoller, der leverer kryptering og godkendelse i netværkslaget (lag 3 i OSI -modellen). Det bruges ofte til VPN'er og sikker kommunikation mellem netværk.
* ssh (Secure Shell): En protokol, der bruges til sikker fjernlogin og dataoverførsel. Den bruger kryptering til at beskytte både forbindelsen og dataene.
Vigtig note: Mens TLS/SSL er den mest almindelige protokol til sikring af netværkskommunikation, kan andre protokoller som IPsec og SSH også bruges afhængigt af de specifikke sikkerhedskrav.