При конечном периоде гаммы шифрующей наибольшая стойкость шифрования достигается тогда, когда ее символы (знаки) взаимонезависимы (некоррелированы) и равновероятны. Для построения теоретически и практически недешифрируемого шифра длина гаммы шифрующей должна быть как минимум равна длине шифруемого сообщения.
Таблица 4
Пример зашифрования при линейном двоичном гаммировании
Сообщение |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
Гамма шифрующая |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
Криптограмма |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
Таблица 5
Пример зашифрования при линейном двоичном гаммировании
Криптограмма |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
Гамма шифрующая |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
Сообщение |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
В случае априорной неопределенности относительно ключа, а значит и гаммы шифрующей, которая им порождается, число вариантов перебора, выполняемого противником при криптоанализе, оценивается из соотношения
Q £ N l, где N - основание алфавита, а l - длина зашифрованного сообщения.
Шифрование методом линейного двоичного гаммирования нашло ширкое применение при засекречивании цифровых сообщений (данных) в существующих образцах аппаратуры засекречивания.
3.2. Шифр перестановки
Этот метод шифрования заключается в том, что символы открытого сообщения переставляются по определенным правилам внутри блоков шифруемого сообщения. Исходное сообщение длиной l символов предварительно разбивается на блоки заданной длины k число которых n связано с длиной сообщения l=kn. Далее символы внутри каждого блока переставляются по закону, задаваемому ключевыми данными. Зашифрование простой перестановкой осуществляется в следующей последовательности: I) выбирается ключевое слово с неповторяющимися символами либо его цифровой эквивалент; 2) шифруемый текст записывается последовательными строками под символами ключа; 3) зашифрованный текст выписывается колонками в той последовательности, в которой располагаются в алфавите буквы ключа (или в порядке следования чисел в натуральном ряду, если ключ цифровой).
Зашифровать сообщение БЕЗОПАСНОСТЬ СВЯЗИ. В качестве ключа используем цифровую последовательность вида "5-8-1-3-7-4-6-2-9". Символ «-» в исходном тексте означает пробел. Coставим таблицу простой перестановки (таблица 6).
Таблица 6
Таблица простой перестановки
Номер столбца |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Сообщение |
Б |
Е |
З |
О |
П |
А |
С |
Н |
О |
С |
Т |
Ь |
- |
С |
В |
Я |
З |
И |
|
Ключ |
"5-8-1-3-7-4-6-2-9" |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.