Skip to main content

Wat is openbare sleutelcryptografie?

Cryptografie van de openbare sleutel is een algemeen aangenomen cryptografisch systeem dat wordt gebruikt om gegevens te coderen.In tegenstelling tot symmetrische cryptografie, die een enkele sleutel gebruikt, wordt dit type systeem als asymmetrisch beschouwd omdat het afhankelijk is van een paar toetsen.Cryptografie van de openbare sleutel werd oorspronkelijk geïntroduceerd in de jaren 1970 door cryptografen Whitfield Diffie en Martin Hellman.Dergelijke cryptografiesystemen worden vaak Diffie-Hellman-codering genoemd als een manier om de uitvinders eerbetoon te brengen.

Zoals vermeld, maakt Cryptography van Public Key gebruik van twee sleutels: één publiek en één privé.Beide toetsen spelen een rol bij het coderen van een bericht om de gegevens die het bevat te beschermen en het decoderen van het bericht zodat het kan worden gelezen.In dit systeem kan de openbare sleutel vrij worden gedeeld en vrij worden gedistribueerd.De privésleutel is echter om geheim te worden gehouden en moet alleen worden toegankelijk voor degene die de sleutel bezit.Om een extra beveiligingslaag te bieden, wordt de privésleutel beschermd door een gecodeerde wachtwoordzin, die in wezen een sterkere versie is van een wachtwoord gemaakt door de eigenaar van de sleutel.

Zowel de publieke als de private sleutel zijn gerelateerd aan een wiskundig aspect.Ondanks deze relatie is het wiskundig onmogelijk voor een privésleutel om afkomstig te zijn van een openbare sleutel.Dit komt omdat ze twee zeer verschillende doeleinden dienen.De openbare sleutel is ontworpen om het eerste bericht te coderen, terwijl het doel van de privésleutel is om deze te decoderen.Elk bericht dat is gecodeerd met een openbare sleutel, kan alleen worden bekeken nadat hij is gedecodeerd door de bijbehorende private sleutel.

Hoe openbare sleutelcryptografie werkt, kan worden onderzocht met behulp van een communicatie tussen John en Jane als een voorbeeld.John genereert een sleutelpaar en stuurt de openbare sleutel naar Jane, die de sleutel gebruikt om het bericht te coderen zodat alleen John het kan lezen.Bij het ontvangen van het bericht van Jane gebruikt John zijn geheime sleutel om te decoderen en te lezen.Omdat John het sleutelpaar heeft gemaakt, is hij de eigenaar van de privésleutel en daarom de enige persoon die het bericht kan decoderen en lezen.

Iedereen die een cryptografie van de openbare sleutel wil gebruiken om communicatie te beschermen, kan dit gemakkelijk via e -mail doen.Als John bijvoorbeeld de communicatie tussen hij en Jane Private wil behouden, kan hij eenvoudig de openbare sleutel toevoegen die ze nodig heeft voor codering aan de boodschap.Omdat de sleutel met iedereen kan worden gedeeld, is het verzenden van deze via e -mail geen beveiligingsrisico.Een veel voorkomend voorbeeld van applicaties die dit systeem gebruiken, zijn de populaire coderingssoftware die bekend staat als behoorlijk goede privacy reg;(PGP reg;).