Основната разлика между публичния ключ и частния ключ е, че ако публичният ключ е ключът за заключване, той може да се използва за изпращане на частна комуникация (т.е. за запазване на поверителността), докато ако частният ключ е ключът за заключване, тогава системата може да бъде използва се за проверка на документи, изпратени от притежателя на частния ключ (т.е. за запазване на автентичността).
Криптографията е изследване на скриването на информация. Той позволява защита на информация от други трети страни, когато комуникацията се осъществява чрез ненадежден носител като интернет. Шифроването използва алгоритъм, наречен шифър, за шифроване на данни и той може да бъде дешифриран само с помощта на специален ключ. Шифротекстът или шифъртекстът е криптирана информация. Дешифрирането е процес на получаване на оригиналната информация (чист текст) от шифъртекста. Има два метода за криптиране. Те са криптиране с публичен ключ и симетрично шифроване на ключове. Криптирането с публичен ключ съдържа два различни, но математически свързани ключа. Те са публичен и частен ключ. Шифроването на симетричния ключ използва същия личен ключ за криптиране и декриптиране.