Какой алгоритм выбрать?
Планируется регулярно пересылать по сети данные, зашифрованные при помощи какого-либо симметричного алгоритма. Какой алгоритм выбрать и как часто менять ключ?
Спасибо.
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
Нормы пользования. Некоторые права на материалы сайта защищены по условиям лицензии CreativeCommons. Движок
openSpace 0.8.25a и дизайн сайта © 2006-2007 Vlad "SATtva" Miller.
|
||||||||||||||||||||||||||
комментариев: 88 документов: 13 редакций: 3
я бы выбирал из них, причем врятли бы это был AES...
комментариев: 88 документов: 13 редакций: 3
Кроме того AES более изучен на данный момент – имхо необоснованное утверждение...
комментариев: 11558 документов: 1036 редакций: 4118
Исходя из таких вводных, советовать можно только "от балды". Алгоритм — штука вообще не принципиальная. Особенно если это Ваши личные данные; если какие-то фирменные секреты — используйте только AES (по той причине, что это общепринятый стандарт; если шифр вдруг взломают, Вы сможете FIPS'ом свои наиболее важные места от гнева начальника прикрыть). По поводу замены ключей ничего не отвечу.
комментариев: 510 документов: 110 редакций: 75
Собственно по вопросу – я за AES, но неплохой выбор на мой взгляд и CAST, Serpent и Twofish.
комментариев: 143 документов: 31 редакций: 143
Програмную реализацию сам делаю.
(Если так можно сказать, использовать буду или стандартный криптопровайдер windows или какой другой еще посмотрю.)