Forskjellen mellom offentlig nøkkel og privat nøkkel i kryptografi

De hovedforskjell mellom offentlig nøkkel og privat nøkkel i kryptografi er det offentlig nøkkel brukes til datakryptering mens den private nøkkelen brukes til datakryptering.

Den offentlige nøkkelen og private nøkkelen er to låsemekanismer som brukes i asymmetrisk kryptering av kryptografi. Offentlig nøkkel er en type lås som brukes med en krypteringsalgoritme for å konvertere meldingen til en ulæselig form. Privat nøkkel er en type lås som brukes med en dekrypteringsalgoritme for å konvertere mottatt melding tilbake til den opprinnelige meldingen. Begge disse nøklene bidrar til å sikre sikkerheten til de utvekslede dataene. Kort sagt, en melding som er kryptert med den offentlige nøkkelen, kan ikke dekrypteres uten å bruke den tilsvarende private nøkkelen.

Nøkkelområder dekket

1. Hva er kryptografi
     - Definisjon, funksjonalitet
2. Hva er Public Key 
     - Definisjon, funksjonalitet
3. Hva er Private Key 
     - Definisjon, funksjonalitet
4. Forskjellen mellom offentlig nøkkel og privat nøkkel i kryptografi
     - Sammenligning av nøkkelforskjeller

Nøkkelord

Kryptografi, Offentlig nøkkel, Privat nøkkel

Hva er kryptografi

Kryptografi er en prosess som gjør at dataene er sikre i kommunikasjon. For eksempel i online-transaksjoner er det viktig å beskytte personlige opplysninger. Kryptografi er en løsning for å beskytte data. Det er to hovedkonsepter i kryptering kalt kryptering og dekryptering. Ved avsenderens slutt blir den opprinnelige meldingen omgjort til en ulestelig melding. Dette kalles kryptering. Dette bruker en algoritme og en nøkkel. Denne konverterte meldingen kalles også en krypteringstekst, og den sendes via nettverket. På mottakers ende, blir meldingen omgjort tilbake til den opprinnelige meldingen. Dette kalles dekryptering. Den bruker også en algoritme og en nøkkel.

Det er to teknikker som brukes i kryptering og dekryptering. De er den symmetriske og asymmetriske kryptering. Symmetrisk kryptering bruker samme nøkkel for kryptering og dekryptering. Det er raskt, men krever en sikker kanal. På den annen side bruker asymmetrisk kryptering to nøkler kalt offentlig nøkkel og privat nøkkel for kryptering og dekryptering. Det er sikrere enn symmetrisk kryptering. 

Figur 1: Offentlig og privat nøkkel

Hva er Public Key

Den offentlige nøkkelen brukes til å oppnå kryptering. Når dataene krypteres med den offentlige nøkkelen, gjøres det på en måte som gir et stort antall mulige løsninger tilgjengelig. For å dekryptere dataene, er det nødvendig å teste alle mulighetene før du finner den riktige. Når det er en privat nøkkel, er det bare en måte å dekryptere meldingen. Selv om offentlig nøkkel hjelper krypteringsprosessen, hjelper det ikke med dekryptering.

Hva er Private Key

Den private nøkkelen brukes til å oppnå dekryptering. Det er med andre ord ikke mulig å dekryptere den mottatte meldingen uten den tilsvarende private nøkkelen. Meldingen kan krypteres uten privat nøkkel. Men det er nødvendig med dekryptering. Den private nøkkelen overføres ikke, og den blir ikke oppfanget av noen annen uautorisert tredjepart. Den offentlige nøkkelen er utbredt, men den private nøkkelen holdes skjult.

Forskjellen mellom offentlig nøkkel og privat nøkkel i kryptografi

Definisjon

Offentlig nøkkel er en type lås som brukes i asymmetrisk kryptering som brukes med en krypteringsalgoritme for å konvertere meldingen til en ulæselig form. Privat nøkkel er en type lås som brukes i asymmetrisk kryptering som brukes med en dekrypteringsalgoritme for å konvertere mottatt melding tilbake til den opprinnelige meldingen. 

Hovedoppgave

Mens offentlig nøkkel brukes til å kryptere meldingen, brukes privat nøkkel til å dekryptere meldingen.

Type

Videre er pubic nøkkelen distribuert bredt mens privat nøkkel holdes hemmelig.

Konklusjon

Den offentlige nøkkelen og private nøkkelen brukes i asymmetrisk kryptering av kryptering. I motsetning til symmetrisk kryptering er det sikrere og pålitelige, da det bruker to nøkler som er offentlige og private for kryptering og dekryptering. Hovedforskjellen mellom offentlig nøkkel og privat nøkkel i kryptering er at den offentlige nøkkelen brukes til datakryptering mens privat nøkkel brukes til datakryptering.

Henvisning:

1. Symmetrisk nøkkel og offentlig nøkkelkryptering, Itfreetraining, 18. juni 2013, Tilgjengelig her.

Bilde Courtesy:

1. "Orange blue public key cryptography no" Av Bananenfalter - Eget arbeid (CC0) via Commons Wikimedia