Avaliku võtme ja privaatvõtme peamine erinevus seisneb selles, et kui avalik võti on lukustusvõti, saab seda kasutada privaatse suhtluse saatmiseks (st konfidentsiaalsuse säilitamiseks), samas kui privaatvõti on lukustusvõti, siis saab süsteemi kasutada privaatvõtme omaniku saadetud dokumentide kontrollimiseks (st autentsuse säilitamiseks).
Krüptograafia on teabe peitmise uurimus. See võimaldab kaitsta teavet teiste kolmandate osapoolte eest, kui suhtlus toimub ebausaldusväärse andmekandja, näiteks Interneti kaudu. Krüpteerimine kasutab andmete krüptimiseks algoritmi, mida nimetatakse šifriks, ja seda saab dekrüpteerida ainult spetsiaalse võtmega. Krüpteeritud teave on krüptitud teave. Dekrüpteerimine on algse teabe (lihtteksti) hankimise protsess šifreeritud tekstist. On kaks krüpteerimismeetodit. Need on avaliku võtme krüpteerimine ja sümmeetrilise võtme krüpteerimine. Avaliku võtmega krüptimine sisaldab kahte erinevat, kuid matemaatiliselt seotud võtit. Need on avalik võti ja privaatvõti. Sümmeetrilise võtmega krüptimine kasutab krüptimiseks ja dekrüpteerimiseks sama privaatvõtit.
Mis on avalik võti?
Avaliku võtmega krüptimisel ei saa saaja avaliku võtmega krüptitud andmeid dekrüpteerida ilma vastavat privaatvõtit kasutamata. Teisest küljest võimaldab avalik võti dekrüpteerida andmeid, mis on krüpteeritud sobiva privaatvõtmega.
Joonis 01: Krüptograafia
Samas ei ole võimalik privaatvõtme asemel kasutada avalikku võtit. Kui lukustusvõti on avalik, saab igaüks süsteemi abil avamisvõtme omanikule privaatset suhtlust saata. See tagab, et seaduslik saaja või see, kellel on sobiv privaatvõti, on ainus isik, kes saab sõnumit lugeda. Seega kinnitab see kahe osapoole vahelise suhtluse konfidentsiaalsust.
Mis on privaatvõti?
Avaliku võtmega krüptimisel võimaldab privaatvõti dekrüpteerida ainult neid andmeid, mis krüpteeriti vastava avaliku võtmega. Samamoodi saab privaatvõtmega krüptitud andmeid dekrüpteerida ainult vastava avaliku võtmega. Samas ei ole võimalik avaliku võtme asemel kasutada privaatvõtit. Kui lukustusvõti on privaatne, võimaldab see süsteem kontrollida, kas omanik need dokumendid lukustas. Põhjus on selles, et saatja poolt krüpteeritud sõnumi saab avada ainult vastava avaliku võtmega isik, kontrollides nii, et saatjal oli privaatvõti. Teisisõnu tähendab see, et algne ja muutmata sõnum on vastu võetud. Seetõttu kasutavad digitaalallkirjad seda.
Mis vahe on avalikul ja privaatsel võtmel?
Avalik võti on avaldatud võti, mis aitab saata vastuvõtjale turvalist sõnumit. Kui see on lukustusvõti, saab seda kasutada privaatse suhtluse saatmiseks.
Teisest küljest on privaatvõti salajane võti. See aitab dekrüpteerida sõnumeid, mis on krüpteeritud sobiva avaliku võtmega. Kui privaatvõti on lukustusvõti, saab süsteemi kasutada privaatvõtme omaniku saadetud dokumentide kontrollimiseks.
Kokkuvõte – avalik võti vs privaatvõti
Avalik võti ja privaatvõti on paar võtit, mida kasutatakse avaliku võtme krüptograafias. Kui lukustusvõti tehakse avalikuks, saab avamisvõtmest privaatvõti ja vastupidi. Avalikku võtit ei saa privaatvõtme tuletamiseks kasutada. Avaliku võtme ja privaatvõtme erinevus seisneb selles, et kui avalik võti on lukustusvõti, saab seda kasutada privaatse suhtluse saatmiseks (st konfidentsiaalsuse säilitamiseks), samas kui privaatvõti on lukustusvõti, saab süsteemi kasutada privaatvõtme omaniku saadetud dokumentide kontrollimiseks (st autentsuse säilitamiseks).