|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.11.2008, 16:53 | #1 |
Новичок
Джуниор
Регистрация: 06.11.2008
Сообщений: 1
|
Проблемное CryptoAPI
http://www.everfall.com/paste/id.php?yj2ungk93stx - вот сорец моей проги.
Краткое описание проблемы - при зашифровке файла считается хэш, подписывается и пишется в файл. Далее идет функция валидации хэша - читает из файла подписаный хэш, считает новый хэш и делает CryptVerifySignature(), который возврашает NTE_BAD_SIGNATURE - неверная подпись. Но, если не считать хэш по-новой, а не удалять посчитанный при шифровании - верификация проходит успешно. Что происходит не так?... Почему хэш не верифицируется?... |
07.11.2008, 08:27 | #2 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
В криптоапи - не разбираюсь, но знаю одно: если есть проблема - воспользуйся отладчиком.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CryptoAPI: вопрос по ф-ям | Lisi4ka | Компоненты Delphi | 1 | 28.09.2008 14:53 |