Таблица подстановки - блока тектста на блок шифруемого текста.
Шифр генерирует псевдослучайную последовательность, складываеемый по модулю с потоковым битом.
s 10100111011101101100
k+ 10110100100111101101
ks 00010011111000000001
Потоковые шифры начали применятся военными 50 - 60 годы.
Шифр подстановки.
Каждая буква заменялась на букву отстоящую на 3
A B C D E
D E F J H
Использование частотного анализа помогает расшифровать.
Использование частотного анализа слогов.
A B C D E F G H I
B C D E F G H I J
C D E F G H I J K
D E F G H I J K L
Ключ: ABBA
Шифруемое слово: LIFE
A B B A (ABBAABBAABBAABBAABBA)
L I F E
L J G E
Пример 2
A B C D E F G H I J K L\
B C D E F G H I J K L M \
C D E F G H I J K L M N\
D E F G H I J K L M N O\
Ключ ABBA
A B B A A B B A A B B
L I F E B A D B E E F
A J G E B B E B E F G
Частотный анализ через 1(2,3,…) символ, должно привести к правильному расперделению (угадываем длинну ключа) Приходитм к шифру цезаря.
Переписываем в строки по n символов и читаеем столбцами
LIFE BAD BEEF
LIF
EBA
DBE
EF
LEDEIBBFFAE
ПРИВЕТ КАК ДЕЛА
ПРИ
ВЕТ
КАК
ДЕЛ
А
ПВКДАРЕАЕИТКЛ
5863
LIFE
BADB
EEF
3568
ELFI
BBDA
EFE
На выходе.
EBELBEFDFIAE