vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Использовать поворотную решетку в режиме OFB или CFB. Решетку генерируем из пассфразы, придумать легкозапоминаемый алгоритм несложно, синхропосылку накидываем на кубихах. Бросок двух кубиков это 36 вариантов, как раз примерно алфавит. Типичный набор для игры в кости содержит по-моему 8 костей. Поэтому за один бросок мы будем целых четыре буквы генерировать. 25 бросков и готова синхропосылка для решетки 10x10. Дополнение последнего блока открытого текста до полного размера - не нужно.

Размер шифрограммы станвоится больше размера открытого текста на один блок (синхропосылку). Но если мы шифруем переписку, а не оперативные радиопереговоры, это несущественно. Переговоры же в реальном вермени все равно фиг вручную зашифруешь.

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

Нужны две вспомогатеьные таблицы - одна 6x6 - для преобразования цифр на двух в кубихах в буквы, вторая - 36x36 для упрощения сложения буковок по модулю размера алфавита. Обе спокойно рисуются из голоовы. Шнайер в статье про "Солитер" вообще предлагает вторую наизусть выучить. Соответственно, после каждого сеанса связи эти таблицы уничтожаются вместе с решеткой и черновиками, где буковки квадратиками.

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

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4 56 7
89 1011 12 13 14
1516 17 18 192021
2223 2425 2627 28
2930     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 3rd, 2025 12:37 am
Powered by Dreamwidth Studios