Verschil tussen openbare sleutel en private sleutel in cryptografie

De grootste verschil tussen openbare sleutel en private sleutel in cryptografie is dat de openbare sleutel wordt gebruikt voor gegevenscodering, terwijl de privésleutel wordt gebruikt voor het decoderen van gegevens.

De openbare sleutel en privésleutel zijn twee vergrendelingsmechanismen die worden gebruikt bij asymmetrische codering van cryptografie. Openbare sleutel is een type slot dat wordt gebruikt met een coderingsalgoritme om het bericht om te zetten in een onleesbare vorm. De privésleutel is een type slot dat wordt gebruikt met een decoderingsalgoritme om het ontvangen bericht terug te zetten naar het oorspronkelijke bericht. Beide sleutels helpen om de beveiliging van de uitgewisselde gegevens te waarborgen. Kort gezegd, een bericht dat is gecodeerd met de openbare sleutel kan niet worden gedecodeerd zonder de bijbehorende privésleutel te gebruiken.

Key Areas Covered

1. Wat is cryptografie
     - Definitie, functionaliteit
2. Wat is openbare sleutel 
     - Definitie, functionaliteit
3. Wat is privésleutel 
     - Definitie, functionaliteit
4. Verschil tussen openbare sleutel en private sleutel in cryptografie
     - Vergelijking van belangrijke verschillen

Sleutelbegrippen

Cryptografie, openbare sleutel, privésleutel

Wat is cryptografie

Cryptografie is een proces dat het mogelijk maakt om de gegevens in de communicatie te beveiligen. In online transacties is het bijvoorbeeld belangrijk om de persoonlijke gegevens te beschermen. Cryptografie is een oplossing om gegevens te beschermen. Er zijn twee hoofdconcepten in cryptografie die versleuteling en decodering wordt genoemd. Aan het einde van de afzender wordt het oorspronkelijke bericht omgezet in een onleesbaar bericht. Dit wordt versleuteling genoemd. Dit gebruikt een algoritme en een sleutel. Dit geconverteerde bericht wordt ook wel een cijfertekst genoemd en wordt via het netwerk verzonden. Aan het einde van de ontvanger wordt het bericht terug getransformeerd naar het oorspronkelijke bericht. Dit wordt ontcijfering genoemd. Het maakt ook gebruik van een algoritme en een sleutel.

Er zijn twee technieken die worden gebruikt bij codering en decodering. Ze zijn de symmetrische en asymmetrische codering. Symmetrische codering gebruikt dezelfde sleutel voor codering en decodering. Het is snel, maar vereist een veilig kanaal. Aan de andere kant gebruikt asymmetrische codering twee sleutels, de openbare sleutel en privésleutel voor codering en decodering. Het is veiliger dan symmetrische codering. 

Figuur 1: Publieke en private sleutel

Wat is openbare sleutel

De openbare sleutel wordt gebruikt om codering te bereiken. Wanneer de gegevens worden versleuteld met behulp van de openbare sleutel, gebeurt dit op een manier waarbij een groot aantal mogelijke oplossingen beschikbaar blijft. Om de gegevens te decoderen, is het nodig om alle mogelijkheden te testen voordat u de juiste vindt. Als er een privésleutel is, is er maar één manier om het bericht te decoderen. Hoewel openbare sleutel het coderingsproces helpt, helpt dit niet bij het decoderen.

Wat is privésleutel

De privésleutel wordt gebruikt om de decodering te voltooien. Met andere woorden, het is niet mogelijk om het ontvangen bericht te decoderen zonder de bijbehorende privésleutel. Het bericht kan worden gecodeerd zonder de privésleutel. Maar het is noodzakelijk bij het decoderen. De privésleutel wordt niet overgedragen en wordt niet onderschept door een andere onbevoegde derde partij. De openbare sleutel wordt op grote schaal verspreid, maar de privésleutel wordt verborgen gehouden.

Verschil tussen openbare sleutel en private sleutel in cryptografie

Definitie

Publieke sleutel is een type slot dat wordt gebruikt in asymmetrische codering dat wordt gebruikt met een coderingsalgoritme om het bericht om te zetten in een onleesbare vorm. Persoonlijke sleutel is een type slot dat wordt gebruikt in asymmetrische codering dat wordt gebruikt met een decoderingsalgoritme om het ontvangen bericht terug te converteren naar het oorspronkelijke bericht. 

Hoofdtaak

Terwijl de openbare sleutel wordt gebruikt om het bericht te coderen, wordt de privésleutel gebruikt om het bericht te decoderen.

Type

Bovendien wordt de pubic-sleutel wijd verspreid terwijl de privésleutel geheim wordt gehouden.

Conclusie

De openbare sleutel en privésleutel worden gebruikt in asymmetrische codering van cryptografie. In tegenstelling tot symmetrische cryptografie is het veiliger en betrouwbaarder omdat het twee sleutels openbaar en privé gebruikt voor codering en decodering. Het belangrijkste verschil tussen openbare sleutel en persoonlijke sleutel in cryptografie is dat de openbare sleutel wordt gebruikt voor gegevenscodering, terwijl de privésleutel wordt gebruikt voor het decoderen van gegevens.

Referentie:

1. Symmetrische sleutel en openbare sleutelcodering, Itfreetraining, 18 juni 2013, hier beschikbaar.

Afbeelding met dank aan:

1. "Orange blue public key cryptography en" By Bananenfalter - Own work (CC0) via Commons Wikimedia