Settler
Мыслитель
(8608)
2 недели назад
Как мне видится - создается произвольная матрица (размерность можно сгенерировать из ключа) и заполняется текстом по диагонали, а шифрование текста методом двойной перестановки осуществляется уже построчно. Атакующий не зная ключа, не знает и какая была матрица для формирования блока.