Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Порядок розшифрування для шифру вертикальної перестановки




Подвійна перестановка

Подвійна перестановка.

Ссшои дмвщо мвсвп ноеиа даязм омирз ноаво илевс оемзз дсжог овийй иаяет акряр

У криптографічній практиці, результат дії підстановки на послідовність номерів знаків відкритого тексту, що є послідовністю номерів, які вказують місце чергових букв відкритого тексту вшифротексті, називається шкалою рознесення. Легко помітити, що для розшифрування, тобто перестановки знаків шифртекста на старі місця, необхідно скористатися шкалою, оберненою до шкали рознесення, яка називається шкалою набору.

У залежності від виду закону побудови шкали рознесення, розрізняють часткові випадки шифра перестановки, наприклад, горизонтальну, вертикальну перестановки. У деяких випадках шкала рознесення будується як функція від двох незалежних перестановок невеликого ступеня (подвійна перестановка) або від перестановки і геометричної фігури (так зивані шифри-ґрати і лабіринти).

 

Г Е В А Р А 4 5 3 1 6 2
В С Т Р Е Ч А Н А П Р Е Ж Н Е М М Е С Т Е С В И
Р 3 И 1 С 4 К 2
Маршрути записування-зчитування
...... ...... ......
............ ......
А А В Г Е Р 4 5 3 1 6 2
Р Ч Т В С Е П Е А А Н Р М Е Е Ж Н М С И Е С Т В
Р 3 И 1 С 4 К 2
А А В Г Е Р 1 2 3 4 5 6
П Е А А Н Р С И Е С Т В Р Ч Т В С Е М Е Е Ж Н М  
И 1 К 2 Р 3 С 4
А)
В)
Б)

Для зашифровування подвійною перестановкою необхідно:

- побудувати якусь таблицю, формати якої визначаються розмірами двох ключових слів (скажемо, «гевара» і «риск»), що виписуються при цьому зверху і збоку таблиці;

- у таблицю за визначеним маршрутом заноситься вхідний текст (таблиця А), а невикористані місця цілком заповнюються будь-якими, але бажано літерами, що зустрічаються найчастише (тут: с, в, и);

- переставити стовпці в порядку, що відповідає розташуванню букв у верхньому ключі («гевара») як у шифрі вертикальної перестановки (таблиця Б);

- аналогічно переставити рядки відповідно до послідовності букв другого ключового слова («риск») в алфавіті (таблиця В);

- з таблиці, що вийшла, виписати по рядках, починаючи з першого рядка, букви з розбивкою на п'ятизначні групи. Доповнити останню групу до 5 знаків.

Шифротекст - ПЕААН РСИЕС ТВРЧТ ВСЕМЕ ЕЖНМИ.

 

При розшифровуванні криптограми необхідно діяти в порядку зворотньому зашифруванню:

- шифртоекст вписується в таблицю обумовленого довжинами ключів розміру; стовпці і рядки в ній послідовно нумеруються, а надлишок літер відкидається (таким чином отримуємо таблицю В);

- рядки розташовують відповідно до порядку номерів літер ключового слова, що розташовано збоку (отримуємо таблицю Б);

- стовпці переставляються відповідно до нумерації букв верхнього ключа (отримуємо таблицю А);

- літери виписуються у рядок, за домовленим маршрутом заповнення-читання.

На закінчення відзначимо, що зашифрування випадковою, незакономірною шкалою рознесення, при досить великій довжині повідомлення робить дешифрування такої криптограми досить складним.

 




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 457; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.