HTCinside


Wat is cryptografie? Inleiding tot cryptografie

Een computernetwerk is een telecommunicatienetwerk dat de uitwisseling van gegevens tussen twee of meer computers mogelijk maakt. Computernetwerken spelen een belangrijke rol in ons dagelijks leven. Het is dus noodzakelijk om ons computernetwerk te beveiligen tegen aanvallen van buitenaf en malware. Het gebruik van cryptografietechnieken is een van de veilige manieren om ons computernetwerk te beschermen. In dit artikel gaan we het hebben over cryptografie en algoritmen die worden gebruikt voor encryptie. Cryptografie helpt de beveiliging van uw computer te verbeteren. Laten we beginnen met het bespreken van enkele termen.

Inhoud

Cryptografie en netwerkbeveiligingWat is versleuteling?

Bij cryptografie, encryptie is het proces van het overbrengen van berichten naar het geheime bericht, zodat alleen geautoriseerd personeel dat de sleutel heeft het kan lezen. Eén sleutel wordt gebruikt om de gegevens te versleutelen met geheime gegevens en een andere sleutel wordt gebruikt om de geheime gegevens te ontsleutelen zodat een geautoriseerde gebruiker deze kan lezen.

Wat is cryptografie?

cryptografie is een kunst en wetenschap van het schrijven van de geheime boodschap. Het wordt gebruikt om privécommunicatie of gegevens te beveiligen tegen diefstal. Cryptografie beschermt niet alleen de gegevens tegen diefstal of wijziging, maar kan ook worden gebruikt voor gebruikersauthenticatie. Cryptografie helpt de integriteit van de gegevens te behouden. In cryptografie wordt de platte tekst (normaal bericht) gecodeerd of omgezet in cijfertekst (geheim bericht) die alleen kan worden gelezen door de geautoriseerde persoon die de sleutel heeft. In principe zijn er drie soorten algoritmen om dit te doen.

1. Symmetrische cryptografie of geheime sleutelcryptografie:

Symmetrische cryptografie
Geheime sleutelcryptografie of symmetrische cryptografie

Het gebruikt een enkele sleutel voor zowel codering als decodering. De sleutel moet geheim worden gehouden door de afzender en de ontvanger (niemand anders) omdat ze dezelfde sleutel nodig hebben om het bericht te coderen en te decoderen. Daarom staat het bekend als cryptografie met geheime sleutels. Er zijn enkele algoritmen die worden gebruikt voor symmetrische cryptografie voor codering en decodering. De volgende zijn de meest populaire algoritmen die worden gebruikt door symmetrische cryptografie.

  • Gegevenscoderingsstandaard (DES): Het is de meest gebruikte techniek. DES werd in 1970 ontwikkeld als een norm van de Amerikaanse overheid voor het beschermen van niet-geclassificeerde informatie en werd gepubliceerd als een Federal Information Processing Standard. DES versleutelt 64-bits platte tekstblokken onder controle van 56-bits sleutels. Elke sleutel wordt uitgebreid met een pariteitsbit om een ​​64-bits werkende sleutel te geven.
  • Geavanceerde versleutelingsstandaard (AES): Het is een coderingsstandaard die in 2001 is ontwikkeld door het Amerikaanse National Institute of Standards and Technology (NIST). AES heeft een vaste grootte van 128-bits blokgegevens en een sleutelgrootte van 128, 192 of 256-bits.

2. Asymmetrische cryptografie of publieke sleutelcryptografie:

Cryptografie met openbare sleutel
Cryptografie met openbare sleutel of asymmetrische cryptografie

Een asymmetrische cryptografie of cryptografie met openbare sleutel is een vorm van codering waarbij sleutels in paren komen. Wat de ene sleutel versleutelt, kan alleen de andere ontsleutelen. Sleutels zijn vaak onderling uitwisselbaar, in die zin dat als sleutel 'A' het bericht versleutelt, sleutel 'B' het kan ontsleutelen, en als sleutel 'B' een bericht versleutelt, dan kan sleutel 'A' het ontsleutelen. Daarom wordt het ook wel Public Key Cryptography genoemd, omdat de zender en ontvanger een aparte sleutel hebben om het bericht te lezen.



Waar kan cryptografie worden gebruikt?

cryptografie wordt door organisaties gebruikt om uiterst geheime, vertrouwelijke gegevens te beschermen tegen buitenstaanders of diefstal. Dergelijke organisaties zijn: militaire en overheidsorganisaties, banken gebruiken het om de gegevens van hun klanten te beschermen, veel industriële organisaties gebruiken het om digitale informatie geheim te houden. Websites voor elektronische handel gebruiken cryptografie om creditcard- en andere informatie over hun klanten te beveiligen, e-mail gebruikt ook cryptografie om het bericht te beveiligen.