Diffie-Hellman-sleuteluitwisselingsprotocol
Van Wikipedia
Het Diffie-Hellman-sleuteluitwisseling is een cryptografisch protocol, waarmee twee deelnemers die verder niets van elkaar weten, over een onbeveiligd communicatiekanaal een geheime encryptiesleutel kunnen uitwisselen, die daarna kan worden gebruikt om communicatie tussen de deelnemers te versleutelen. Dit principe wordt bijvoorbeeld gebruikt voor Virtual Private Networks (VPNs) gebaseerd op IPSec.
[bewerk] Geschiedenis
Deze methode voor het uitwisselen van sleutels werd voor het eerst beschreven door Whitfield Diffie en Martin Hellman in 1976 in een document getiteld "New Directions in Cryptography", dat gepubliceerd werd in de IEEE Transactions on Information Theory. Later bleek dat dit principe al eerder ontdekt was door Malcom J. Williamson van het Britse Government Communications Headquarters (GCHQ), onderdeel van de Britse geheime dienst voor Signals Intelligence. Dit onderzoek werd echter geheim gehouden tot in de jaren negentig.
Het Diffie-Hellman-protocol, waarvoor in 1977 een patent werd toegekend in de Verenigde Staten dat nu verlopen is, legde de basis voor de huidige technologie van de asymmetrische cryptografie.
De RSA-encryptiealgoritme is gebaseerd op het principe van de Diffie-Hellman-sleuteluitwisseling.
[bewerk] Diffie-Hellman wiskundig
De volgende methode wordt gebruikt om op veilige wijze een geheime sleutel uit te wisselen tussen twee deelnemers:
We hebben een basisbericht g dat moet geëncrypteerd worden en een priemgetal p. De host heeft een geheim getal a en een publiek x; de ontvanger een geheim getal b en een publiek y.
x =
y =
K =