Uitleggen Symmetric & amp ; Asymmetrische Encryptie

Het doel van beveiligde communicatie is te verbergen , of coderen , publiekelijk blootgesteld boodschappen , zodat ze alleen kunnen worden gelezen door geautoriseerde ontvangers. Berichten kunnen worden gecodeerd of versleuteld , met symmetrische of asymmetrische technieken als de encryptie sleutels die voor de verzender en de ontvanger geheim kunnen worden gehouden . Een encryptie- sleutel is een waarde die moet worden ingevoerd in een encryptie-algoritme , of een reeks van regels , om een versleuteld bericht te decoderen . Symmetrische encryptie

Symmetrische encryptie , ook wel bekend als shared key encryptie , wordt zo genoemd omdat een enkele , gedeelde sleutel wordt gebruikt voor het coderen en decoderen van berichten . Symmetrische encryptie kan worden vergeleken met een combinatie slot op een veilige beschermen ; op dezelfde manier dat een combinatie beschermt de kluis , zodat een coderingssleutel beschermt de boodschappen . Wezen , worden berichten opgedeeld in stukken , of blokken , en de encryptiesleutel wordt toegepast op elk blok aan een versleutelde versie van de boodschap , die bekend staat als versleutelde tekst te produceren .
Sterke & zwakke punten

symmetrische encryptie-algoritmes zijn meestal eenvoudiger dan asymmetrische encryptie -algoritmen . Dit betekent dat ze zijn snel, eenvoudig te implementeren en minder afhankelijk van computer resources zoals processorkracht en geheugen , maar ook makkelijker te begrijpen en te breken in , of barsten . De voornaamste zwakte van symmetrische encryptie is dat als een aanvaller compromitteert de encryptiesleutel , kan hij alle berichten versleuteld met die sleutel te lezen . Dit betekent dat als honderden sleutels worden gedistribueerd naar gebruikers , ze moeten allemaal worden herverdeeld om de veiligheid te handhaven, wanneer de sleutel in het gedrang komt .
Asymmetrische encryptie

Asymmetrische codering , ook bekend als public key encryptie wordt zo genoemd omdat twee verschillende sleutels , bekend als een publieke sleutel en een prive sleutel worden gebruikt voor het coderen en decoderen . Asymmetrische encryptie behandelt berichten zoals enorme aantallen , die worden vermenigvuldigd en verdeeld om een ​​restant te produceren voordat ze weer omgezet in tekst.
Sterke & zwakke punten

In asymmetrische encryptie , de enige sleutel die ooit is uitgekeerd aan ontvangers is de openbare sleutel . De private sleutel wordt nooit verspreid , zodat het niet kan worden onderschept of aangetast . Zelfs als de private sleutel wordt aangetast of andere manier , maar een paar sleutels moet worden verdeeld veiligheid. Asymmetrische encryptie is daarom inherent veiliger dan symmetrische encryptie , vooral voor grote bedrijven het uitvoeren van e - commerce transacties . De complexiteit van de asymmetrische encryptie-algoritmen heeft echter betekenen dat ze langzamer en vereisen meer computer middelen dan symmetrische encryptie -algoritmen , die tot uiting komt door de toegenomen kosten voor hardware .