Асиметричне шифрування
Коротко: Метод шифрування з двома різними, математично пов’язаними ключами — відкритим ключем для шифрування та закритим ключем для розшифрування.
Докладніше: Відкритим ключем можна вільно ділитися, не загрожуючи безпеці, — прочитати зашифровані ним повідомлення може лише власник закритого ключа. Це розв’язує проблему розподілу ключів симетричного шифрування, але потребує значно більше обчислень. На практиці тому часто застосовується гібридний метод: асиметричне шифрування лише для безпечного обміну симетричним сеансовим ключем, а самі дані шифруються симетрично. Відомі алгоритми: RSA, еліптичні криві (ECC).
Подробиці
Історичний прорив
Асиметрична криптографія розв’язала проблему тисячолітньої давнини: до 1976 року дві сторони, які хотіли спілкуватися в зашифрованому вигляді, мали спершу обмінятися спільним секретним ключем.
Див. також: симетричне шифрування, відкритий ключ, закритий ключ