Шифрування методом перестановки. Види і способи шифрів

Аатбаш, шифр Сцитала, решітка Кардано – відомі способи приховати інформацію від чужих очей. У класичному розумінні шифр перестановки являє собою анаграму. Його суть полягає в тому, що літери відкритого тексту змінюються за певним правилом позиціями. Іншими словами, ключем шифру є зміна черговості проходження символів у відкритому повідомленні. Однак залежність від довжини ключа шифруемого тексту породила безліч незручностей для використання цього виду шифрів. Але розумні голови знайшли цікаві хитрі рішення, які описуються в статті.

Перевернуті групи

Для ознайомлення з шифруванням методом перестановки згадаємо один з найпростіших прикладів. Алгоритм його полягає в поділ повідомлення на n блоків, які потім перевертаються задом наперед і міняються місцями. Розглянемо приклад.

  • “День ішов, і неба повітря темний”.

Розділимо це повідомлення на групи. У даному випадку n = 6.

  • “Деньух одили небав взд ухтем ний”.

Тепер розгорнемо групи, записавши кожну з кінця.

  • “хуьнед вабен дзо метху йын”.

Переставимо певним чином місцями.

  • “илидо метху йын хуьнед вабен дзо”.

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

Дивіться також:  Що таке молярна маса повітря?