Чтобы извлечь зашифрованную побитно с помощью матрицы информацию, распределенную по пяти контейнерам, необходимо выполнить следующие действия.
1. Открыть HTML-страницу, содержащую первую часть шифртекста (в соответствии с заданным ключом). В рассматриваемом примере это вторая HTML-страница, ключ 24153.
2. Создать документ MS Word, и скопировать в него содержимое HTML-страницы.
3. Войти в режим “Непечатаемые знаки” (кнопка “Непечатаемые знаки” находится на Стандартной панели). Пробелы обозначают единицы, а символы табуляции – нули.
4. Изобразить матрицу размером 16х16.
5. Записать информацию в матрицу. Символы располагают в матрице по столбцам, причем биты информационной последовательности будут записываться в каждую пятую ячейку (рисунок 24). Аналогичную процедуру проделать с другими HTML-страницами в соответствии с заданным ключом (рисунок 25). Для страницы, содержащей второй фрагмент шифртекста, запись битов информационной последовательности в матрицу будет производиться во вторую, седьмую, двенадцатую, … ячейки первого столбца; третий фрагмент – в третью, восьмую, тринадцатую и т.д. ; четвертый – в четвертую, девятую, четырнадцатую и т.д.; пятый – в пятую, десятую, пятнадцатую и т.д.
Рисунок 24. Побитная запись в матрицу извлеченной из HTML-контейнера информации
6. Считать информацию из полученной матрицы. Считывание производится построчно, слева направо, сверху вниз. Каждый байт представляет собой один символ текста (буква, пробел, знак препинания, цифра).