Encryption
Je moet je voorstellen dat je een bericht naar iemand wil sturen, maar wel zo dat alleen die persoon het zou kunnen lezen, hoe zou je dat doen? Met encryptie.
Encryptie zorgt ervoor dat je gegevens versleutelt op basis van een willekeurig algoritme (code). Dit zorgt ervoor dat niet iedereen zomaar in jouw gegevens kan, alleen de mensen voor wie het bedoeld is en de code weten.
Bij encryptie wordt leesbare informatie (platte tekst) omgezet in onleesbare tekens (ciphertekst). Alleen met de juiste sleutel kan deze informatie weer worden teruggezet naar de oorspronkelijke inhoud. Zonder die sleutel blijft de inhoud onbegrijpelijk, zelfs als iemand het bericht onderschept.
Er zijn verschillende vormen van encryptie. Bij symmetrische encryptie gebruiken verzender en ontvanger dezelfde sleutel. Bij asymmetrische encryptie wordt gewerkt met twee sleutels: een publieke sleutel om gegevens te versleutelen en een private sleutel om ze te ontsleutelen. Deze techniek wordt veel toegepast bij beveiligde websites (HTTPS), online betalingen en versleutelde e-mail.