История изменений
Исправление
delete83,
(текущая версия)
:
Поясню немного в силу своих познаний. Если ключ шифруется вместе с сообщением (E(k1, k2+E(k2, k3+E(k3,m)))), то ни о какой коммутативности говорить не приходится, потому что в исходное сообщение на каждом шаге вносятся искажения в виде ключевой информации. Если же ключи передаются отдельно, то подойдет абсолютно любой коммутативный алгоритм шифрования: XOR, сдвиг, шифр Цезаря или еще что-то посложнее. Можно даже что-нибудь из высшей математики подобрать. Вопрос тут стоит лишь в оценке надежности алгоритма шифрования.
Исходная версия
delete83,
:
Поясню немного в силу своих познаний. Если ключ шифруется вместе с сообщением (E(k1, k2+E(k2, k3+E(k3,)))), то ни о какой коммутативности говорить не приходится, потому что в исходное сообщение на каждом шаге вносятся искажения в виде ключевой информации. Если же ключи передаются отдельно, то подойдет абсолютно любой коммутативный алгоритм шифрования: XOR, сдвиг, шифр Цезаря или еще что-то посложнее. Можно даже что-нибудь из высшей математики подобрать. Вопрос тут стоит лишь в оценке надежности алгоритма шифрования.