10.06.2004 11:35:38Шифрование файлов Ответов: 1
Дмитрий
Уважаемые гуру, необходимо реализовать шифрование файлов в хранилище.
Вот как это реализовано в черновом варианте:
1. Получаю контекст криптопровайдера.
2. Получаю хэш пароля.
3. Создаю ключ шифрования
4. Устанавливаю значение инициализирующего вектора(свое фиксированное значение).
5. Шифрую данные.

То есть получается, что в качестве исходных данных для шифрования мне необходимо иметь фиксированные значения: пароля и инициализирующего вектора.
И использовать их же для расшифровки.

Я правильно все уяснил? Особенно интересует мнение насчет хранения значения инициализирующим вектора.
 
Ответы:
10.06.2004 11:54:18chip
>Я правильно все уяснил?
да.
>Особенно интересует мнение насчет хранения значения инициализирующим вектора.
вектор, как везде говорится, не является секретной частью, и может хранится и передаваться в открытую.
Но его выбор влияет на стойкость шифрования, поэтому не стоит брать в кач-ве вектора простые последовательности.