Wat is cryptografie met openbare sleutels? definitie & betekenis

click fraud protection

In cryptografie, een revolutionaire nieuwe coderingsmethode waarbij de ontvanger van het bericht de decoderingssleutel niet in een afzonderlijke verzending hoeft te hebben ontvangen. De noodzaak om de sleutel te verzenden, die nodig is om het bericht te decoderen, is de belangrijkste kwetsbaarheid van eerdere coderingstechnieken.

Bij cryptografie met openbare sleutels zijn er twee sleutels: een openbare en een privésleutel. De openbare sleutel wordt gebruikt voor codering en de privésleutel wordt gebruikt voor decodering. Als John een privébericht van Alice wil ontvangen, stuurt John zijn openbare sleutel naar Alice; Alice gebruikt vervolgens de sleutel om het bericht te versleutelen. Alice stuurt het bericht naar John. Iedereen die het bericht onderweg probeert te onderscheppen, zou ontdekken dat het slechts gebrabbel is. Wanneer John het bericht ontvangt, gebruikt hij zijn privésleutel om het te decoderen. Omdat John zijn privésleutel nooit ergens naartoe stuurt of aan iemand geeft, kan hij er zeker van zijn dat het bericht veilig is. Cryptografie met openbare sleutels geeft individuen een beveiligingsniveau dat voorheen alleen beschikbaar was voor de hoogste niveaus van veiligheidsinstanties van de overheid.

Technipages legt openbare sleutelcryptografie uit

Cryptografie met openbare sleutels, ook wel cryptografie met asymmetrische sleutel genoemd, is een coderingssysteem dat is gebaseerd op het gebruik van twee virtuele sleutels, de privésleutel en de openbare sleutel. De privésleutel wordt gebruikt om een ​​bericht te decoderen, terwijl de openbare sleutel wordt gebruikt om het bericht te coderen. In dit model kan, zodra een bericht is versleuteld met de openbare sleutel, alleen de privésleutel het bericht ontsleutelen. Net zoals de naam van de sleutel aangeeft, is de privésleutel bedoeld om privé te zijn, zodat alleen de handler van de sleutel toegang heeft tot het bericht, in tegenstelling tot de openbare sleutel die door iedereen kan worden versleuteld.

De sleutels zijn virtuele sleutels en de persoonlijke en openbare sleutels zijn grote numerieke waarden die worden gebruikt om gegevens te coderen en te decoderen. De sleutels worden geproduceerd door een vertrouwde autoriteit die door beide partijen wordt vertrouwd. De privésleutel wordt meestal bewaard door de generator van het sleutelpaar, terwijl de openbare sleutel voor iedereen die gegevens wil verzenden.

In 1977 werd public key cryptografie gepubliceerd door Whitfield-Diffie en Martin Hellman, maar in eerste instantie geformuleerd door James Ellis. Maar zelfs geen van beiden kon toepassingen hiervan bedenken in een praktische wereld. Rivest-Shamir-Adleman was de eerste die een werkend cryptografiesysteem met openbare sleutels publiceerde.

Veelvoorkomend gebruik van cryptografie met openbare sleutels

  • Publieke sleutelcryptografie is een modern cryptografisch proces om veilig te communiceren zonder vooraf overeenstemming te hebben bereikt over de geheime sleutel
  • In publieke sleutelcryptografie, het gebruikt een paar sleutels om veilige communicatie tot stand te brengen.
  • Cryptografie met openbare sleutel brengt belangrijke beveiligingstechnologieën naar de desktop in de Windows 2000-omgeving.

Veelvoorkomend misbruik van cryptografie met openbare sleutels

  • Cryptografie met openbare sleutel staat geen onweerlegbaarheid toe, zodat de afzender het verzenden van een bericht kan weigeren
  •  In cryptografie met openbare sleutel, wanneer een privésleutel verloren gaat, zijn er andere manieren om het bericht te ontsleutelen