Шифр Хилла

Шифр Хилла — полиграммный шифр подстановки, основанный на линейной алгебре и модульной арифметике. Это был первый шифр, который позволил на практике одновременно оперировать более чем с тремя символами. Шифр Хилла не нашёл практического применения в криптографии из-за слабой устойчивости ко взлому и отсутствия описания алгоритмов генерации прямых и обратных матриц большого размера. Стандартный шифр Хилла уязвим для атаки по выбранному открытому тексту, потому что в нём используются линейные операции. Криптоаналитик, который перехватит n^2 пар символ сообщения шифротекста сможет составить систему линейных уравнений, которую обычно несложно решить. Если окажется, что система не решаема, то необходимо всего лишь добавить ещё несколько пар символ сообщения шифротекста. Такого рода расчёты средствами обычных алгоритмов линейной алгебры требует совсем немного времени. Instagram:   / dianadvoryak   00:00 шифрование 4:49 дешифрование

Смотрите также