Je winkelwagen is leeg
Producten die je toevoegt, verschijnen hier.
Encryptie (versleuteling) is het onleesbaar maken van gegevens met een sleutel, zodat alleen wie de sleutel heeft ze kan lezen.
Encryptie, of versleuteling, is het omzetten van leesbare gegevens in onleesbare tekens met behulp van een sleutel. Alleen wie de juiste sleutel heeft, kan de gegevens weer terugzetten naar de oorspronkelijke tekst. Zo blijft informatie geheim, ook als iemand die onderweg onderschept.
Er zijn twee hoofdvormen. Bij symmetrische encryptie gebruiken zender en ontvanger dezelfde sleutel, en AES is daarvan de bekendste standaard, met sleutels van 128, 192 of 256 bits. Bij asymmetrische encryptie heeft iedereen een sleutelpaar: wat je met de publieke sleutel versleutelt, kan alleen de bijbehorende privésleutel ontsleutelen. Een HTTPS-verbinding combineert beide. De browser en de server spreken eerst met asymmetrische technieken een sleutel af, en versleutelen de rest van het verkeer daarna symmetrisch, omdat dat veel sneller is.
Encryptie is iets anders dan hashen. Versleutelde gegevens kun je met de sleutel terughalen, een hash niet. Een goed gebouwde website slaat wachtwoorden daarom op als hash, met een algoritme als bcrypt of Argon2, en niet versleuteld.
Op je hosting versleutel je het verkeer van je website met een SSL-certificaat. Een gratis Let's Encrypt-certificaat vraag je aan in DirectAdmin, via Accountbeheer > SSL Certificaten en de optie voor een automatisch certificaat. Stel daarna je website in op https, zodat bezoekers altijd de versleutelde versie te zien krijgen.
Versleuteling is duizenden jaren oud: Julius Caesar verschoof al letters in het alfabet om berichten geheim te houden. De moderne cryptografie begon in de jaren zeventig. In 1977 werd DES een openbare versleutelingsstandaard van de Amerikaanse overheid, een jaar nadat Whitfield Diffie en Martin Hellman de basis voor publieke-sleutelcryptografie hadden gepubliceerd.
Belangrijke mijlpalen: