Motivasjonen bak offentlig-nøkkel kryptering er at to parter som ønsker å kommunisere sikkert ikke først må hemmelighet enige om en felles krypteringsalgoritme . Offentlig kjent nøkler kryptere meldinger og bare deres privateide kjente kolleger kan dekryptere dem . The Public Key
Du vil at andre skal sende deg meldinger bare du kan lese. Mot dette , du offentlig publisere en "public key" - en algoritme alle kan bruke til å kryptere meldinger som bare er ment for deg. Det er som passerer ut en ulåst kodelås . Du kan feste den offentlige nøkkelen til en e-post , publisere det på en nettside, eller gi den til noen på en minnepinne .
Private Key
Din private nøkkel er kombinasjonen til at kombinasjonen lås som bare du kjenner. En venn eller kollega kan sende deg en melding kryptert - innelåst - med den offentlige nøkkelen . Du kan deretter bruke din private nøkkel - som bare du vet - for å dekryptere den og lese meldingen
Eksempel
Bert og Ernie vil. kommunisere sikkert , men kan ikke møte til trygt diskutere en felles kryptering . I stedet , de begge offentlig publisere sine offentlige nøkler på nettet. Bert sender Ernie en melding kryptert med Ernie offentlige nøkkel . Ernie dekrypterer den med sin private nøkkel , og sender et svar kryptert med Bert offentlige nøkkel . Bare Bert kan dekryptere og lese denne meldingen, fordi bare han kjenner sin private nøkkel .