Met encryptie (ook wel vercijfering of versleuteling) kan een bericht of bestand beveiligd worden tegen iedereen die de juiste sleutel niet heeft. Encryptie wordt op internet onder andere gebruikt voor e-mail en voor veilig online winkelen.
Door ICT-jurist Arnoud Engelfriet (blog, contact).
Encryptie (ook wel cryptografie of versleutelen) is een techniek waarmee een bericht onleesbaar gemaakt kan worden. Alleen diegene die de juiste geheime sleutel weet, is in staat om het oorspronkelijke bericht te reconstrueren. Historisch gezien werd encryptie vooral toegepast door overheden en militaire organisaties. Tegenwoordig wordt encryptie ook vaak ingezet om commerciële elektronische transacties en privé communicaties te beschermen.
Bij encryptie moeten beide partijen het wachtwoord, de sleutel weten. Dit is lastig bij communicatie via netwerken zoals internet. De zogenaamde publieke sleutel cryptografie maakt het mogelijk om een bericht te versleutelen voor een specifieke ontvanger op basis van uitsluitend publieke informatie. De ontvanger heeft hiermee corresponderende geheime informatie die nodig is om het bericht te kunnen ontsleutelen. Hiermee is het niet langer nodig om via een onveilig elektronisch communicatiekanaal een gezamenlijke sleutel af te spreken.
Gerelateerd: Technologie
Uitgelicht
Beveiligde Internet-verbindingen
Internet-verbindingen zijn niet veilig. Communicatie via het TCP/IP protocol, waarmee internet werkt, is triviaal af te luisteren. Door gebruik te maken van versleuteling (encryptie) via SSL of S-HTTP kan dit worden voorkomen. »» |
Crash course on cryptography
Cryptography allows two people, commonly known as Alice and Bob, to communicate with each other securely. Traditionally, both need to have the same key. With public key cryptography, they don't have to worry about how to keep this key secret. Public key cryptography also enables digital signatures. »» |
Alle artikelen
Cryptografie leren
- Crash course on cryptography (Engelstalig)
- Handson Cryptografie
- Beveiligde Internet-verbindingen
- The Pretty Good Privacy (PGP) cryptographic software (Engelstalig)
- Message digest / cryptographic hash functions (Engelstalig)
- Digitale handtekeningen
Cryptografische algoritmen
- Het ElGamal public key systeem
- The Diffie-Hellman system (Engelstalig)
- Elliptic curve cryptography (Engelstalig)
- Encrypting using XOR and a password (Engelstalig)
- The RSA public key cryptographic system (Engelstalig)
- The DES encryption algorithm (Engelstalig)