Skip to main content

Wat is openbare sleutelcodering?

Public Key -codering is een type cijferarchitectuur die bekend staat als publieke sleutelcryptografie die twee sleutels of een sleutelpaar gebruikt om gegevens te coderen en te decoderen.Een van de twee sleutels is een openbare sleutel, die iedereen kan gebruiken om een bericht te coderen voor de eigenaar van die sleutel.Het gecodeerde bericht wordt verzonden en de ontvanger gebruikt zijn of haar privésleutel om het te decoderen.Dit is de basis van openbare sleutelcodering.

Dit type codering wordt als zeer veilig beschouwd omdat het geen geheime gedeelde sleutel vereist tussen de afzender en ontvanger.Andere coderingstechnologieën die een enkele gedeelde sleutel gebruiken om gegevens te coderen en gegevens te decoderen, zijn afhankelijk van beide partijen die van tevoren een sleutel beslissen zonder dat andere partijen erachter komen wat die sleutel is.Het feit dat het tussen beide partijen moet worden gedeeld, openen de deur voor derden echter de sleutel onderscheppen.Dit type coderingstechnologie wordt symmetrische codering genoemd, terwijl openbare sleutelcodering bekend staat als asymmetrische codering.

Een sleutel is gewoon een klein beetje tekstcode die het bijbehorende algoritme activeert om tekst te coderen of te decoderen.In openbare sleutelcodering wordt een sleutelpaar gegenereerd met behulp van een coderingsprogramma en wordt het paar gekoppeld aan een naam of e -mailadres.De openbare sleutel kan vervolgens openbaar worden gemaakt door deze op een sleutelserver te plaatsen, een computer die een database met openbare toetsen host.Als alternatief kan de openbare sleutel discriminerend worden gedeeld door deze te e -mailen naar vrienden en medewerkers.Degenen die de openbare sleutel bezitten, kunnen het gebruiken om berichten te coderen aan de persoon of e-mailadres die zijn geassocieerd met.Na ontvangst van het gecodeerde bericht, zal de particuliere sleutel van de personen het decoderen.

-openbare sleutelcodering is met name handig om e -mail privé te houden.Alle opgeslagen berichten op e -mailservers, die jarenlang kunnen aanhouden, zijn onleesbaar en berichten op transit zijn ook onleesbaar.Deze mate van privacy klinkt misschien buitensporig totdat men de open aard van internet realiseert.Het verzenden van e-mail niet-gecodeerd is vergelijkbaar met het openbaar maken voor iedereen om nu of op een toekomstige datum te lezen. Het meest bekende en gerespecteerde openbare sleutelcoderingsprogramma is PGP (behoorlijk goede privacy), die codering van militaire kwaliteit biedt.PGP heeft plug-ins voor de meeste grote e-mailclients, zodat de klanten samenwerken met PGP om uitgaande berichten te coderen en inkomende berichten automatisch te decoderen.PGP onderhoudt een sleutelring of bestand van verzamelde openbare toetsen.Een e -mailadres kan worden gekoppeld aan een sleutel, zodat de e -mailclient automatisch de juiste openbare sleutel uit de PGP -sleutelring kiest om het bericht te coderen bij het verzenden.Het zal ook automatisch een privésleutel gebruiken om inkomende e -mail te decoderen.Om openbare sleutelcodering voor e -mail te gebruiken, moeten zowel de afzender als de ontvanger coderingssoftware hebben geïnstalleerd. Programma's zoals PGP hebben ook ingebouwde digitale handtekeningcapaciteiten. Met deze functie kunnen berichten worden verzonden digitaal worden ondertekend met een klik op de knop, dusDat de ontvanger weet dat het bericht niet onderweg is geknoeid en authentiek is, of van de genoemde afzender.Openbare sleutelcodering kan ook worden gebruikt voor veilige opslag van gegevensbestanden.In dit geval wordt de openbare sleutel gebruikt om bestanden te coderen terwijl de privésleutel ze decodeert.