Асимметричное шифрование
Коротко: Метод шифрования с двумя разными, математически связанными ключами — открытым ключом для шифрования и закрытым ключом для расшифрования.
Подробнее: Открытым ключом можно свободно делиться, не угрожая безопасности, — прочитать зашифрованные им сообщения может только владелец закрытого ключа. Это решает проблему распределения ключей симметричного шифрования, но требует значительно больше вычислений. На практике поэтому часто применяется гибридный метод: асимметричное шифрование лишь для безопасного обмена симметричным сеансовым ключом, а сами данные шифруются симметрично. Известные алгоритмы: RSA, эллиптические кривые (ECC).
Подробности
Исторический прорыв
Асимметричная криптография решила проблему тысячелетней давности: до 1976 года две стороны, желавшие общаться в зашифрованном виде, сначала должны были обменяться общим секретным ключом.
См. также: симметричное шифрование, открытый ключ, закрытый ключ