logo search
шпора 1 - 25

Шифрование методом аналитических преобразований

Достаточно надежное закрытие информации может быть обес­печено при использовании для шифрования некоторых аналити­ческих преобразований. Для этого можно использовать методы ал­гебры матриц, например умножение матрицы на вектор по правилу:

Если матрицу А = (а0) использовать в качестве ключа, а вместо компонента вектора В = (6;) подставить символы текста, то компо­ненты вектора С= (с) будут представлять собой символы зашифро­ванного текста.

Приведем пример, взяв в качестве ключа квадратную матрицу третьего порядка

Заменим буквы алфавита цифрами, соответствующими их по­рядковому номеру в алфавите: А—О, Б—1, В—2 и т. д. Тогда отрывку текста ВАТАЛА будет соответствовать последовательность 2, 0, 19, О, 12, 0. По принятому алгоритму шифрования выполним необходи­мые действия:

При этом зашифрованный текст будет иметь вид: 85, 54, 25, 96, 60, 24.