Hva er Public Key Cryptography?

June 30  by Eliza

Offentlig nøkkel kryptografi er en allment vedtatt kryptografisk system som brukes til å kryptere data. I motsetning symmetrisk kryptografi, som benytter en enkelt tast, er denne type system anses asymmetrisk fordi den er avhengig av et par nøkler. Offentlig nøkkel kryptografi ble opprinnelig introdusert i 1970 av kryptografer Whitfield Diffie og Martin Hellman. Slike kryptografi systemer er ofte referert til som Diffie-Hellman kryptering som en måte å betale hyllest til oppfinnerne.

Som nevnt, benytter offentlig nøkkel kryptografi to nøkler: en offentlig og en privat. Begge tastene spille en rolle i å kryptere en melding for å beskytte dataene den inneholder, og dekryptering av meldingen, slik at den kan leses. I dette system kan den offentlige nøkkelen deles og fordeles fritt. Den private nøkkelen, derimot, skal holdes hemmelig og skal kun benyttes av den som eier nøkkelen. For å gi et ekstra lag med sikkerhet, er den private nøkkelen beskyttet av en kryptert passord, som er egentlig en sterkere versjon av et passord opprettet av eieren av nøkkelen.

Både offentlig og privat nøkkel er knyttet fra en matematisk aspekt. Til tross for dette forhold, er det matematisk umulig for en privat nøkkel til avledet fra en offentlig nøkkel. Dette er fordi de tjener to svært forskjellige formål. Den offentlige nøkkelen er utformet for å kryptere den første meldingen, mens formålet med den private nøkkelen til å dekryptere den. Enhver melding krypteres med en offentlig nøkkel bare kan bare ses etter blir dekryptert av den tilsvarende private nøkkel.

Hvordan offentlig nøkkel kryptografi verk kan undersøkes ved hjelp av en kommunikasjon mellom John og Jane som et eksempel. John genererer et nøkkelpar og sender den offentlige nøkkelen til Jane, som bruker nøkkelen til å kryptere meldingen, slik at bare John kan lese den. Når du mottar meldingen fra Jane, bruker John hans hemmelige nøkkel til å dekryptere og lese den. Siden John opprettet nøkkelparet, er han eier av den private nøkkelen, og derfor den eneste personen i stand til å dekryptere og lese meldingen.

Alle som ønsker å bruke offentlig nøkkel kryptografi for å beskytte kommunikasjon kan enkelt gjøre dette via e-post. For eksempel, hvis John ønsker å holde kommunikasjonen mellom han og Jane privat, han kunne bare koble den offentlige nøkkelen hun trenger for kryptering til meldingen. Siden nøkkelen kan deles med noen, sende den via e-post er ikke en sikkerhetsrisiko. Et vanlig eksempel av applikasjoner som utnytter dette systemet er den populære kryptering programvare kjent som Pretty Good Privacy® (PGP®).