2011-12-26 3 views
0

Я хотел бы зашифровать файл с помощью наиболее безопасного алгоритма, который также отвечает следующим требованиям.Какой алгоритм шифрования сохраняет различия файлов?

Предположим, у нас есть текстовый файл с 100 байтами, и мы его зашифруем. Теперь мы меняем 1 байт в исходном файле и снова зашифровываем.

Если мы сделаем разницу в зашифрованных файлах, тогда идеальный алгоритм шифрования должен дать кратчайший возможный diff - например. 1 байт.

(По существу я хочу сделать инкрементное резервное копирование зашифрованных файлов и свести к минимуму требования к пропускной способности)

ответ

1

Если вы используете режим CTR (counter), я полагаю, вы получите результат, который вы требуете.

+0

Или поток cypher даст тот же эффект. Блок-шифр в режиме CTR фактически является поточным шифром. – rossum

Смежные вопросы