КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Шифрование по календарю
В названиях месяцев отсутствуют 11 букв: Ё, Ж, 3, Х, Ц, Ч, Ш, Щ, Ъ, Ы, Э (7 + Ё + Ъ + Ц + Ч). Буквы «Ё» и «Ъ» не кодируются, вместо них пишутся “Е” и “Ь”. Буква «Ц» есть в слове “пятниЦа”, буква «Ч» - в слове «Четверг». В месяце 5 колонок. Каждая буква кодируется соответствующей колонкой-неделей: 1-я буква названия месяца - первой колонкой, 2-я буква – 2-й колонкой и т.д., независимо от того: полная колонка-неделя или неполная. Из 1-й (2-й) колонки исключаются Четверг и пятниЦа, которые применяются для кодирования “Ч” и “Ц” соответственно. Из названия месяца для кодирования берутся только первые 4 буквы, остальные отбрасываются. Последняя, 5-я, колонка используется для кодирования семи отсутствующих букв. 7 букв (Ж,3,Х,Ш,Щ,Ы,Э), которых нет в названиях месяцев и дней недели, распределяем по месяцам (см. приложение № 39 - календарь на 1997 год). Например, букву “Ш” записываем в январь (кодируем последней, 5-й, неделей января). Букву “Х” пишем в февраль (кодируем последней, 5-ой, колонкой февраля). Букву “Ж” кодируем последней колонкой-неделей марта. Буквы “Э” и “Ы” –кодируются 4-ой и 5-ой неделями мая. Для кодирования буквы «З» используем последнюю колонку июня. Для кодирования “Щ” применяем числа последнего столбца сентября. Код буквы представляет собой - дату (четырехзначную цифровую группу) и состоит из числа (2 цифры) и месяца (2 цифры). Например, нужно закодировать букву “Я”. В слове “январь” - это 1-я буква. Из 1-ой колонки января берем любое число (01, 04, 05), кроме четверга и пятницы, плюс месяц - январь (01). Код буквы “Я” может быть любым из этих групп: 0101, 0401, 0501. Также буква “Я” есть в “октябре” - 4-я по счёту. Кодируем её четвёртой колонкой-неделей октября. Код буквы “Я” здесь может быть любым из семи: 2010, 2110, 2210, 2310, 2410, 2510, 2610. При шифровании текста, каждая буква кодируется новой группой. Повысить стойкость шифра можно путём ввода ключа, который периодически будет меняться. Ключом будет - последовательность использования колонок: 12345, 54321, 34152, … Кодирование может быть по строкам: 1-я буква - кодируется первой строкой (понедельником), 2-я буква – вторником и т.д. Последней строкой кодируются 7 отсутствующих букв. В этом случае расклад букв-дат более удачный, более удобный для маскировки. Если запомнить расположение семи букв, то календарь может быть чистым, без пометок. Для кодирования цифр используем “13-й месяц”. Цифры (числа) пишутся реально от 00 до 99 плюс “13” (любое число от 13 до 99). В том случае, если кодограмму в обычном виде передать нельзя, например, Вы находитесь под контролем (под наблюдением), её можно замаскировать под астрологический прогноз (благоприятные или критические дни) или передать в виде графика дежурств (дни работы) и т.п. Чтобы соблюдалась хронологическая последовательность дат, можно сообщение передавать короткими частями. Возможность такой маскировки зависит от выбранного варианта и распределения букв. Календари иногда издают в развёрнутом виде – каждый месяц развёрнут (напечатан) в одну строку. Месяцы построчно со сдвигом расположены друг под другом. Такие календари можно использовать в качестве таблицы для шифрования, аналогично таблице Виженера.
Дата добавления: 2014-11-29; Просмотров: 703; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |