Innovatie

Wat is cryptografie?

Wat is cryptografie?


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Als je het woord "cryptografie" hoort, springen je hersenen waarschijnlijk naar iemand die in een donkere kamer zit en naar regels code staart. U kunt ook denken aan hoogopgeleide software-ingenieurs die eindeloze hoeveelheden gegevens in digitale infrastructuur beschermen. Cryptografie is dat tot op zekere hoogte allemaal, maar het is ook een basismethodologie voor moderne codering. Laten we proberen enkele basisprincipes van cryptologie te begrijpen om een ​​beter begrip te krijgen van deze nieuwe technologische workflow.

Er zijn drie belangrijke principes van cryptografie: Versleuteling, Authenticatie, en Integriteit.

Versleuteling

Versleuteling is het proces waarbij gegevens in een onleesbare vorm worden omgezet om de privacy tijdens gegevensoverdracht, ontvangst en opslag te beschermen. Versleutelde gegevens moeten worden ontsleuteld via een proces dat ontsleuteling wordt genoemd.

Versleuteling en ontsleuteling vereisen in wezen een soort sleutel die in het proces moet worden gebruikt, zodat hoewel de gegevens vervormd lijken, ze toch kunnen worden gelezen en begrepen door de gewenste ontvangers.

Authenticatie

Authenticatie is het proces om ervoor te zorgen dat de afzender die in een reeks gegevens wordt geclaimd, in feite de daadwerkelijke afzender is. Dit werkt door een computer of apparaat een handeling te laten uitvoeren waarvan de ontvanger weet dat alleen de juiste afzender deze kan uitvoeren. Wanneer de ontvanger die actie ziet, verifieert deze het bericht.

GERELATEERD: 11 CRYPTOGRAFISCHE METHODEN DIE GESCHIEDENIS MAKEN

Het eigenlijke proces is veel complexer, maar deze uitleg vat de workflow samen.

Integriteit

Een goede cryptografie zorgt ook voor de integriteit van het bericht, wat betekent dat de berichten nauwkeurig worden gecommuniceerd en niet worden onderschept of gewijzigd op het communicatiepad. Meestal wordt dit gedaan door de gegevens te hashen, die cryptografisch het pad ervan in kaart brengt.

Om deze principes in de praktijk te brengen, is een schat aan technische vaardigheid vereist met behulp van een van de drie technieken:

  1. Geheime sleutel cryptografie
  2. Cryptografie met openbare sleutel
  3. Hash-functies

Geheime sleutelcryptografie

Geheime sleutelcryptografie gebruikt één sleutel voor zowel de verzendversleuteling als de ontsleuteling van de ontvanger. Het is de eenvoudigste manier om gegevens te versleutelen, maar de beveiliging is relatief laag en het distribueren van de enkele sleutel is vaak gemakkelijker gezegd dan gedaan.

Cryptografie met openbare sleutel

Public Key Cryptography maakt het gebruik van twee sleutels mogelijk, die verschillend zijn voor de afzender en de ontvanger. Zowel de verzendende partij als de ontvangende partij hebben een privé- en openbare sleutel. De privésleutel moet geheim worden gehouden terwijl de openbare sleutel bekend is bij elke partij die met een ander wil communiceren. Als een computer bijvoorbeeld gegevens naar een andere computer zou willen sturen, zou hij de openbare sleutel van de ontvanger gebruiken om de gegevens te versleutelen, en de ontvanger zou zijn geheime privésleutel gebruiken om deze te ontsleutelen.

Hash-functies

De laatste basistechniek van cryptologie omvat geen sleutels, maar gebruikt eerder een hash-waarde met een ingestelde lengte die wordt gepresenteerd als platte tekst. Hash-functies worden gebruikt om de integriteit van de overgedragen gegevens te controleren. U kunt deze techniek zien als computers die gegevens door een vergelijking laten lopen, en als het het juiste antwoord uitspuugt, kunnen de computers de juistheid van de berichten verifiëren.

GERELATEERD: WELKE GEMEENSCHAPPELIJKE ENCRYPTIETECHNIEKEN BESTAAN EN ZIJN BETROUWBAAR?

Terugkomend op de huidige vraag, wat is cryptografie, is het antwoord vrij eenvoudig. Het is de wetenschap van het nemen van gegevens en het beveiligen ervan tijdens overdracht of opslag. Het is een essentieel aspect van moderne gegevensbeveiliging en blijft aandringen op de definitie van wat digitale beveiliging precies inhoudt.


Bekijk de video: Cryptografie: enkelvoudige substitutie (November 2022).