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