Kriptogrāfija ir zinātnes nozare, kas pēta ziņojumu šifrēšanas metodes un līdzekļus. Ar kriptogrāfijas metodēm aizsargāto ziņojumu var atšifrēt tikai tas, kam ir šifrēšanas atslēga. Eksistē daudz dažādu paņēmienu, ar kuru palīdzību sākotnējo ziņojuma tekstu var pārveidot šifrētā tekstā, ko var izlasīt, tikai izmantojot šifrēšanas atslēgas vai kriptoanalīzes metodes.
Termins publiskā atslēgšifrēšana (Public-Key Cryptography) ir atslēgšifrēšanas veids, kurā tiek izmantotas divas atslēgas: publiskā atslēga ziņojumu šifrēšanai un privātā atslēga ziņojumu atšifrēšanai. Publiskā atslēgas šifrēšana ļauj lietotājiem apmainīties ar šifrētiem ziņojumiem, nepārsūtot slepenas šifrēšanas un atšifrēšanas atslēgas.
Kriptogrāfija ir tik pat sena kā rakstīšana kopumā. Bet tikai pēdējā laikā tā ir kļuvusi par zinātnes pētījumu objektu. Viens no iemesliem ir tāds, ka parādījās daudz utilītu informācijas aizsardzības sfērā. Iespējams, ka pat lielāks iemesls lielam zinātnisko pētījumu pieaugumam ir publiskās atslēgšifrēšanas ideja, kura paver jaunas perspektīvas un iespējas informācijas apmaiņā.…