Kryptering er nødvendig, når der overføres data til et sikkert websted (angivet med "HTTPS" i URL) for at beskytte fortroligheden og integriteten af disse data. Her er hvorfor:
* Fortrolighed: Uden kryptering transmitteres de data, der sendes mellem din computer, og webstedet i almindelig tekst. Enhver med adgang til netværket (f.eks. En ondsindet aktør på det samme Wi-Fi-netværk, en kompromitteret internetudbyder eller et regeringsagentur med overvågningsevne) kan aflytte og læse disse data. Dette er især risikabelt, når man transmitterer følsomme oplysninger som adgangskoder, kreditkortnumre, personlige detaljer eller medicinske poster. Kryptering krypteres dataene, hvilket gør dem ulæselige for alle, der opfanger dem uden den rigtige dekrypteringsnøgle.
* Integritet: Kryptering hjælper med at sikre, at dataene ikke er blevet manipuleret under transmission. Mange krypteringsprotokoller inkluderer mekanismer, der giver modtageren mulighed for at verificere dataens integritet. Hvis dataene er ændret under transmission (f.eks. Af en ondsindet aktør, der prøver at ændre et transaktionsbeløb), vil modtageren registrere dette.
* Autentificering: Selvom det ikke er direkte kryptering, bruger TLS/SSL -protokollen (som understøtter HTTPS) kryptering * og * digitale certifikater for at verificere webstedets identitet. Dette forhindrer mand-i-midten angreb, hvor en ondsindet skuespiller efterligger et legitimt websted for at stjæle dine data.
Kort sagt er kryptering afgørende for sikker kommunikation på websitet, fordi det beskytter dine data mod uautoriseret adgang, ændring og sikrer, at du kommunikerer med den tilsigtede modtager. Uden det ville den "sikre" del af HTTP'er være meningsløs.