Skip to main content

Hvad er offentlig nøglekryptografi?

Offentlig nøglekryptografi er et bredt vedtaget kryptografisk system, der bruges til at kryptere data.I modsætning til symmetrisk kryptografi, der bruger en enkelt nøgle, betragtes denne type system asymmetrisk, fordi det er afhængig af et par nøgler.Offentlig nøglekryptografi blev oprindeligt introduceret i 1970'erne af kryptografer Whitfield Diffie og Martin Hellman.Sådanne kryptografisystemer omtales ofte som Diffie-Hellman-kryptering som en måde at hylde opfinderne på.

Som nævnt bruger Public Key Cryptography to nøgler: en offentlig og en privat.Begge taster spiller en rolle i at kryptere en meddelelse for at beskytte de data, den indeholder, og dekryptere meddelelsen, så den kan læses.I dette system kan den offentlige nøgle deles og distribueres frit.Den private nøgle skal dog holdes hemmelig og bør kun fås adgang til den, der ejer nøglen.For at give et ekstra lag af sikkerhed er den private nøgle beskyttet af en krypteret adgangskode, som i det væsentlige er en stærkere version af en adgangskode oprettet af ejeren af nøglen.

Både den offentlige og private nøgle er relateret fra et matematisk aspekt.På trods af denne relation er det matematisk umuligt for en privat nøgle at afledt af en offentlig nøgle.Dette skyldes, at de tjener to meget forskellige formål.Den offentlige nøgle er designet til at kryptere den indledende meddelelse, mens formålet med den private nøgle er at dekryptere den.Enhver besked, der er krypteret med en offentlig nøgle, kan kun ses efter at have været dekrypteret af den tilsvarende private nøgle.

Hvordan offentlig nøglekryptografi fungerer kan undersøges ved hjælp af en kommunikation mellem John og Jane som et eksempel.John genererer et nøglepar og sender den offentlige nøgle til Jane, der bruger nøglen til at kryptere beskeden, så kun John kan læse den.Når han modtager beskeden fra Jane, bruger John sin hemmelige nøgle til at dekryptere og læse den.Siden John oprettede nøgleparret, er han ejer af den private nøgle, og derfor den eneste person, der er i stand til at dekryptere og læse beskeden.

Enhver, der ønsker at bruge offentlig nøglekryptografi til at beskytte kommunikation, kan let gøre det via e -mail.For eksempel, hvis John ønsker at holde kommunikationen mellem han og Jane Private, kunne han simpelthen knytte den offentlige nøgle, hun har brug for til kryptering til meddelelsen.Da nøglen kan deles med nogen, er det ikke en sikkerhedsrisiko at sende den via e -mail.Et almindeligt eksempel på applikationer, der bruger dette system, er den populære krypteringssoftware, der kaldes temmelig godt privatliv og reg;(PGP reg;).