17.04.2006 Решения, БезопасностьНаибольшую известность в мире среди алгоритмов шифрования получили алгоритмы, выступавшие в разное время как стандарты США: DES, Triple DES и AES. На самом деле алгоритмов шифрования достаточно много, они предназначены для различных применений и реализованы в разных средствах шифрования. И хотя ни один из них по количеству пользователей не может поспорить с тремя вышеназванными, некоторые из алгоритмов шифрования достойны подробного рассмотрения. Алгоритм Square Алгоритм Square интересен прежде всего по двум причинам. Во-первых, данный алгоритм разработан теми же специалистами, которые впоследствии создали алгоритм AES. Как известно, алгоритм, победивший в конкурсе по выбору нового стандарта шифрования США и получивший затем название AES, первоначально назывался Rijndael - по фамилиям его авторов: Винсента Риджмена (Vincent Rijmen) и Джоан Даймен (Joan Daemen) (см., например, "Современные алгоритмы шифрования", "BYTE/Россия" № 8`2003). Мало того, именно структура алгоритма Square легла в основу алгоритма Rijndael. Структура алгоритма весьма нетрадиционна для современных алгоритмов симметричного шифрования данных - это справедливо как для 1997 г., когда был разработан алгоритм Square, так и для 2000-го, когда при подведении итогов конкурса AES эксперты отмечали, что "в основе алгоритма Rijndael лежит нетрадиционная парадигма, поэтому алгоритм может содержать скрытые уязвимости". Это не помешало Rijndael стать новым стандартом шифрования США, а та самая ...
читать далее.