Асимметричное шифрование: как работают ключи

Асимметричное шифрование: как работают ключи

Natalie Moore
6 апреля 2026 г.· Обновлено 9 августа 2026 г.· 5 мин чтения

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

Используйте руководство по онлайн-безопасности как основу: оно связывает этот риск с защитой аккаунтов, устройств, браузера и сети.

Ключевые выводы

  • Разные ключи для шифрования и расшифровки: открытый ключ используется для «запирания», закрытый — для «открытия».
  • Частный ключ не должен покидать ваше устройство: его не передают по сети, и это снижает риск перехвата.
  • Подтверждение подлинности: помимо конфиденциальности, закрытый ключ позволяет создавать цифровую подпись, подтверждая авторство.
  • Чаще используется вместе с симметричным шифрованием: из-за высокой вычислительной нагрузки асимметрию применяют на этапе установления сессии.

Что такое асимметричное шифрование?

Отложим формулы в сторону. В симметричной схеме две стороны разделяют один ключ. Если этот ключ утечёт, перехваченная переписка становится уязвимой.[1]

Асимметричное решение даёт две разные части.

Сравнение с почтовым ящиком

Представьте ящик, стоящий на улице:

  • Открытый ключ (щель) / публичный доступ: его можно опубликовать. Любой может отправить сообщение в ваш ящик.
  • Закрытый ключ (основная дверь): после помещения сообщения щель закрывается, и только владелец с физическим ключом может открыть его и прочитать содержимое.[2]

Как это работает?

1. Генерация пары ключей

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

2. Процесс шифрования и расшифровки

Когда отправитель хочет передать конфиденциальное сообщение:

  1. Он получает открытый ключ получателя.
  2. Кодирует исходный текст в зашифрованный массив.
  3. Получатель расшифровывает его своим закрытым ключом.
  4. Сообщение возвращается в исходный читаемый вид.

Даже если злоумышленник перехватит трафик, без закрытого ключа данные останутся нечитаемыми.

3. Цифровая подпись: подтверждение «это именно я»

Асимметрия также служит цифровым подписям:

  1. Формируется хэш-сводка документа.
  2. Автор подписывает сводку своим закрытым ключом.
  3. Любой может проверить подпись с помощью вашего открытого ключа.

Если проверка успешна, содержимое не менялось и подтверждено вашим ключом.


Основные алгоритмы асимметричного шифрования

RSA (Rivest–Shamir–Adleman)

RSA — один из самых известных и широко применяемых алгоритмов. Его устойчивость строится на задаче факторизации очень больших чисел: перемножить два простых числа легко, а обратную задачу решить чрезвычайно сложно.

Часто используются ключи 2048 или 4096 бит.

ECC (эллиптические кривые)

ECC опирается на задачу дискретного логарифма на эллиптических кривых. При гораздо меньшей длине ключа достигается сопоставимый уровень безопасности с RSA, поэтому она быстрее и удобнее для мобильных устройств.

Обмен ключами Diffie-Hellman (DH)

DH обычно не шифрует сам текст сообщения. Его задача — помочь двум сторонам договориться о секрете через небезопасную сеть. Многие протоколы (например, ECDH) используют этот принцип.

Асимметричное против симметричного

ПараметрСимметричное шифрованиеАсимметричное шифрование
Количество ключей1 ключ для шифрования и расшифровки2 ключа: открытый и закрытый
Типичная аналогияЗапираемая скриндавенная дверьПочтовый ящик: всем можно отправить, открыть может только владелец
СкоростьОчень высокаяМедленнее, выше нагрузка на CPU
Передача ключаСложная задача: нужно безопасно обменяться секретомПроще: можно публиковать открытый ключ
Типичные сценарииШифрование данных на диске, массовый трафик в VPNСертификаты HTTPS, установление сессии

Где используется на практике

HTTPS и безопасный веб-серфинг

В современном TLS-рукопожатии асимметричная криптография подтверждает подлинность сервера и помогает согласовать общие сеансовые ключи. После рукопожатия прикладные данные защищаются более быстрым симметричным шифрованием.[3]

Электронная почта и сквозное шифрование

Журналисты и информаторы часто используют PGP: они публикуют публичные ключи и принимают сообщения, которые закрывают своим закрытым ключом. Аналогичный механизм применяют WhatsApp, Signal и другие мессенджеры.

Криптовалюты

Адреса кошельков в Bitcoin и Ethereum производятся из открытого ключа, а приватные ключи и seed-фразы дают право расходовать средства. Потеря приватного ключа обычно означает потерю доступа к активам.

Итоги: плюсы и минусы

Асимметричное шифрование решает старую проблему — безопасную передачу секретов без предварительного обмена конфиденциальным ключом. Основной минус — ресурсы и стоимость сертификатной инфраструктуры.

Поэтому в большинстве систем применяется гибридный подход: асимметрия для идентификации и согласования, симметрия для производительности.

Частые вопросы (FAQ)

Почему асимметричное шифрование медленнее?

Алгоритмы вроде RSA выполняют тяжёлые математические операции (крупные модульные вычисления). Для больших файлов или медиа это экономически невыгодно, поэтому асимметрию используют в основном для коротких обменов.

Что происходит, если частный ключ украден?

Это критичная ситуация. Чужой человек может расшифровывать всё для вас и подписью подделывать сообщения. Необходимо немедленно отзывать сертификат и создавать новую пару ключей.

Чем отличается шифрование от цифровой подписи?

Шифрование: закрытие контента для конфиденциальности с помощью публичного ключа получателя. Подпись: подтверждение происхождения с помощью вашего закрытого ключа, проверка — публичным.

Используется ли SSH с асимметрией?

Да. SSH-компоненты в значительной степени применяют асимметрию для аутентификации и обмена ключами вместо слабых password-only схем.

Как VPN использует асимметричное шифрование?

WireGuard и OpenVPN (в классических конфигурациях) используют гибридную модель: сначала асимметричная проверка и согласование, затем симметричное шифрование данных.


Отказ от ответственности Эта статья предназначена только для общего ознакомления и не является юридической, технической или иной профессиональной консультацией. По мере развития вычислительных мощностей (включая квантовые вычисления) криптографические стандарты могут изменяться.

AethoVPN не решает несетевые задачи из «Асимметричное шифрование: как работают ключи».

Источники:

  1. IBM: What is cryptography?
  2. Cloudflare: What is public key cryptography?
  3. IETF: RFC 8446 — The Transport Layer Security (TLS) Protocol Version 1.3

Sources checked 9 августа 2026 г.


Рекомендуемые статьи:

Начните бесплатный 3-дневный пробный период

Зарегистрируйтесь и попробуйте все премиум-функции бесплатно.

*Только для новых пользователей. Один пробный период на пользователя.

Асимметричное шифрование: как работают ключи | AethoVPN