Инструмент за еднократен шифър XOR

Въведете съобщение и ключ, изберете криптиране или декриптиране и ги XOR-нете заедно.

Как се използва

  1. Въведете стойностите си в полетата по-горе.
  2. Натиснете "Изчисли", за да видите резултата.
  3. Използвайте "Сподели", за да изпратите резултата си.

За този калкулатор

Еднократният шифър (one-time pad), формализиран от Гилбърт Вернам, постига теоретично съвършена секретност, като комбинира всеки байт от открития текст с байт от ключ със същата дължина чрез XOR — обратима побитова операция, при която прилагането на същия ключ два пъти връща първоначалните данни (P ⊕ K = C, после C ⊕ K = P). Съвършената секретност важи само ако ключът е наистина случаен, точно толкова дълъг колкото съобщението и никога не се използва повторно; на практика същата математика с къс повтарящ се ключ (както прави този инструмент) дава прост, пробиваем поточен шифър, а не истински непробиваем шифър.

Този инструмент прилага XOR на съобщение с ключ — като повтаря ключа, за да съвпадне с дължината на съобщението — за да шифрира текст в шестнадесетичен вид или да дешифрира шестнадесетичния вид обратно в текст. Студентите по криптография го използват, за да видят от първа ръка механиката на шифроването чрез XOR, а участниците в CTF и изучаващите сигурност — за да кодират или декодират бързо на ръка предизвикателства с XOR шифър.

Беше ли това полезно?

Можете да изберете до 3 реакции.

Коментари

  • Бъдете първият, който ще коментира.

Популярни калкулатори

Всички калкулатори