Доброго времени суток. Пытаюсь подписать файл, вроде бы всё удачно происходит, но при проверке подлинности выдаёт ошибку А создаю сертификат и прикрепляю к файлу инструментами из SDK следующим образом: Код (Text): @echo off set file=test set pass1=123 set pass2=321 set url=http://wasm.ru set TimeURL=http://timestamp.verisign.com/scripts/timstamp.dll makecert.exe -sv %file%.pvk -sky 2 -r -l "%url%" -n "CN=WASM,OU=%url%,E=wasm@hotmail.com,O=W A S M,C=RU" -a sha1 %file%.cer cert2spc.exe %file%.cer %file%.spc pvk2pfx.exe -pvk %file%.pvk -pi %pass1% -spc %file%.spc -pfx %file%.pfx -po %pass2% -f signtool.exe sign /f %file%.pfx /n "wasm.ru" /p %pass2% /du "%url%" /v /t "%TimeURL%" %file%.exe signtool.exe verify /v /a /pa %file%.exe pause Вот при verify и показывает данную ошибку, не подскажите что не так делаю? Спасибо.
всегда считал, что сертификаты выдаютъ организации, имеюсчие лицензию, которую выдаёт х.з. кто, а "проверка подлинности" - это проверка на подлинность сертификата я ошибался?
проверяется принадлежность сертификата доверенным сертификатам из хранилища. можно добавить и свой и сделать самоподписанные файлы. но как легко понять, это будет только на твоем компе.
Т.е. ничего не сделать? Сертификат который сам создаёшь никак нельзя сделать доверенным для других? Надо купить чтобы достич этой цели?
Решил подписать большей части для того чтоб антивиры, и в частности KIS не орали если найдут что-то подазрительное, ибо слышал цифровая подпись влияет на крикливость антивирей, сама прога естественно не является вирём или чем-то подобным.