Инструмент XOR одноразового блокнота

Введите сообщение и ключ, выберите шифрование или дешифрование и выполните их XOR.

Как пользоваться

  1. Введите нужные значения в поля.
  2. Нажмите «Рассчитать», чтобы увидеть результат.
  3. Скопируйте или поделитесь результатом с помощью кнопки «Поделиться».

Об этом калькуляторе

Одноразовый блокнот, формализованный Гилбертом Вернамом, обеспечивает теоретически абсолютную секретность, объединяя каждый байт открытого текста с байтом ключа такой же длины с помощью XOR — обратимой побитовой операции, при которой повторное применение того же ключа возвращает исходные данные (P ⊕ K = C, затем C ⊕ K = P). Абсолютная секретность сохраняется только если ключ действительно случаен, ровно той же длины, что и сообщение, и никогда не используется повторно; на практике та же математика с коротким повторяющимся ключом (как в этом инструменте) даёт простой взламываемый поточный шифр, а не настоящий нерушимый блокнот.

Этот инструмент выполняет XOR сообщения с ключом — повторяя ключ до длины сообщения — чтобы зашифровать текст в hex или расшифровать hex обратно в текст. Студенты, изучающие криптографию, используют его, чтобы наглядно увидеть механику шифрования на основе XOR, а участники CTF и изучающие безопасность — чтобы быстро кодировать или декодировать задания с XOR-шифром вручную.

Была ли эта страница полезной?

Можно выбрать до 3 реакций.

Комментарии

  • Оставьте первый комментарий.

Популярные калькуляторы

Все калькуляторы