Definer Public Key Encryption

Definer Public Key Encryption


Offentlig nøkkel kryptering er en måte å kommunisere sikkert uten utveksling av en hemmelig kryptering og dekryptering nøkkelen. Den bruker en nøkkel for kryptering av data som ikke trenger å være skjult for å gjøre informasjonen sikker.

Public Key

Hver bruker genererer en unik offentlig nøkkel som består av et meget stort antall og distribuerer det åpent for alle som ønsker å kommunisere med ham.

private Key

Samtidig brukeren genererer også en privat nøkkel som er beskyttet fra alle andre. Den private nøkkel er forskjellig fra den offentlige nøkkelen, men de to er matematisk relatert.

kryptering

En avsender skaper en sikker melding ved å kryptere det med mottakerens offentlige nøkkel. Krypteringen innebærer matematisk manipulering av meldingen med nøkkelen.

dekryptering

De skjulte data må være manipulert på nytt for å gjenopprette den opprinnelige meldingen. Dette dekryptering kan bare utføres av mottakeren med bruk av den private nøkkelen.

Hvorfor det er sikkert

Systemet er utformet slik at den offentlige nøkkelen ikke kan brukes for å dekryptere meldingen. Bare den tilhørende private nøkkel som den tiltenkte mottakeren besitter kan anvendes for denne operasjonen. Ved å gjøre tastene matematisk komplisert, blir det praktisk talt umulig å finne den private nøkkelen fra den krypterte meldingen, eller fra det offentlige nøkkel.