Galvenā atšķirība starp publisko atslēgu un privāto atslēgu ir tāda, ka, ja publiskā atslēga ir bloķēšanas atslēga, tad to var izmantot, lai nosūtītu privātu saziņu (ti, lai saglabātu konfidencialitāti), savukārt, ja privātā atslēga ir bloķēšanas atslēga, tad sistēmu var izmanto, lai pārbaudītu privātās atslēgas turētāja nosūtītos dokumentus (ti, lai saglabātu autentiskumu).
Kriptogrāfija ir informācijas slēpšanas izpēte. Tas ļauj aizsargāt informāciju no citām trešajām pusēm, ja saziņa notiek neuzticamā vidē, piemēram, internetā. Šifrēšana datu šifrēšanai izmanto algoritmu, ko sauc par šifru, un to var atšifrēt, tikai izmantojot īpašu atslēgu. Šifrētais teksts jeb šifrētais teksts ir šifrēta informācija. Atšifrēšana ir sākotnējās informācijas (teksta) iegūšanas process no šifrētā teksta. Ir divas šifrēšanas metodes. Tie ir publiskās atslēgas un simetriskās atslēgas šifrēšana. Publiskās atslēgas šifrēšana satur divas dažādas, bet matemātiski saistītas atslēgas. Tie ir publiskā atslēga un privātā atslēga. Simetriskā atslēgas šifrēšana izmanto to pašu privāto atslēgu šifrēšanai un atšifrēšanai.