Шифрование с закрытым и открытым ключом

Симметричные ключи используются как для шифрования, так и для расшифровки сообщений.

Шифрование с закрытым ключом - тип шифрования, который зависит от ключа, известного отправителю и получателю.

Шифрование с открытым ключом

В открытой криптографической системе любым двум пользователям, которые обмениваются сообщениями, нужно только четыре ключа: по одному закрытому и открытому ключу для каждого. В этом случае n пользователей должны иметь 2n ключей.

Эта система обладает чрезвычайно важным дополнительным преимуществом: отправителю и получателю не нужно встречаться заранее, чтобы договориться об используемых ключах, поэтому безопасность системы стала более надежной, чем это было возможно раньше.