Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как определить корректность ключа симметричного алгоритма шифрования?

32K
11 мая 2008 года
JihN
13 / / 11.05.2008
Доброго времени суток.
Работаю с .Net 3.0, C#, симметричный алгоритм шифрования - DESCryptoServiceProvider, поток - CryptoStream.
Проблема: необходимо при дешифровании проверить, правильный ли ключ импортирован. Единственное решение, которое я нашёл - обрабатывать CryptographicException при дешифровании, однако, оно очень странно работает и далеко не всегда корректно.
может быть, кто-нибудь знает другие пути решения данной проблемы?
Или, хотя бы, поясните, каким образом работает CryptoStream..
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог