Квантовый обмен паролями (ML-KEM)

Безопасно договоритесь об общем пароле через интернет с помощью FIPS 203 (ML-KEM-1024). Этот инструмент квантово-устойчив. Полученный «общий пароль» можно спокойно использовать в наших инструментах шифрования текста и шифрования файлов.


Шаг 1: ваша личность

Сгенерируйте пару ключей. Передайте открытый ключ отправителю. Не закрывайте эту страницу (или сохраните свои ключи).


Шаг 2: расшифровка пароля

Вставьте ниже инкапсулированный пароль, полученный от отправителя.



Дополнительно: показать закрытый ключ

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



Как безопасно обменяться паролем

Этот инструмент позволяет двум людям (Алисе и Бобу) договориться о секретном пароле, ни разу не отправив сам пароль через интернет. Затем этот пароль можно использовать в Paranoia Text Encryptor, Paranoia File Encryptor или в любом другом приложении.

1. Подготовка (получатель / Боб):
  • Нажмите «Я получатель».
  • Нажмите «Создать новую пару ключей».
  • Скопируйте зелёный открытый ключ и отправьте его своему собеседнику (Алисе). Передавать его по электронной почте или в мессенджере безопасно.
  • Не закрывайте эту вкладку и не обновляйте страницу!

2. Обмен (отправитель / Алиса):
  • Нажмите «Я отправитель».
  • Вставьте открытый ключ Боба в верхнее поле.
  • Нажмите «Инкапсулировать».
  • Скопируйте инкапсулированный пароль (поле B) и отправьте его обратно Бобу.
  • Скопируйте общий пароль (поле A) — это и есть ваш секретный ключ для шифрования!

3. Завершение (получатель / Боб):
  • Вставьте текст, присланный Алисой, в поле «Инкапсулированный пароль».
  • Нажмите «Расшифровать общий пароль».
  • В красном поле появится в точности тот же пароль, что и у Алисы. Используйте его, чтобы прочитать её зашифрованные сообщения.

О постквантовом обмене ключами Paranoia

  • Постквантовая защита: инструмент использует ML-KEM-1024 (механизм инкапсуляции ключей на решётках, Module-Lattice-Based Key-Encapsulation Mechanism) — стандартизованный NIST вариант CRYSTALS-Kyber. Он рассчитан на противодействие атакам будущих квантовых компьютеров.
  • Приватность на стороне клиента: как и наши инструменты AES, это приложение целиком работает в вашем браузере на JavaScript. Ваши ключи и пароли никогда не покидают устройство.
  • Защита от «сохранить сейчас — расшифровать потом»: привычное шифрование (например, RSA) в будущем может быть взломано квантовыми компьютерами. Перехваченные сегодня сообщения будут расшифрованы позднее. ML-KEM защищает ваши данные от этой отложенной угрозы.
  • Соответствие FIPS 203: мы реализуем актуальный стандарт FIPS 203.

Частые вопросы о квантово-устойчивом обмене паролями

Вопрос: Для чего нужен «общий пароль»?

Ответ: Этот инструмент «всего лишь» создаёт пароль. Сам текст сообщения он не шифрует. Как только у вас и у вашего собеседника окажется один и тот же «общий пароль», скопируйте его и вставьте в поле пароля наших инструментов шифрования AES, чтобы зашифровать сами письма, заметки или файлы.



Вопрос: Безопасно ли отправлять открытый ключ по электронной почте?

Ответ: Да! Именно поэтому он и называется «открытым». Злоумышленник может увидеть ваш открытый ключ и даже инкапсулированный пароль, но без вашего закрытого ключа математически вычислить общий пароль он не сможет.



Вопрос: Почему открытый ключ такой длинный?

Ответ: Постквантовая криптография опирается на сложную математику решёток, которой нужны ключи большего размера, чем у прежних систем вроде RSA или эллиптических кривых. Открытый ключ ML-KEM-1024 занимает 1568 байт (3136 шестнадцатеричных символов).



Вопрос: Зачем использовать постквантовый обмен ключами уже сегодня?

Ответ: Из-за атак по принципу «сохранить сейчас — расшифровать потом». Трафик, защищённый обменом ключами RSA или на эллиптических кривых, можно записать сегодня и расшифровать, когда появится мощный квантовый компьютер. ML-KEM-1024 создан для противодействия такой атаке, поэтому пароль, согласованный этим инструментом, останется секретным и в будущем.

Другие инструменты безопасности


Технические характеристики

  • Алгоритм: ML-KEM-1024 (FIPS 203)
  • Категория стойкости: NIST Category 5 (эквивалент AES-256)
  • Библиотека: noble-post-quantum 0.2.0 (проверяемая, на чистом JS – размещена на нашем сервере, без сторонних CDN)
  • Лицензия: MIT (открытый исходный код)


Внимание

Error Text