2015-09-22 7 views
0

При использовании signtool для цифровой подписи файла каталога (* .cat), что на самом деле делает опция /s?Windows signtool.exe sign command/s option

Пример:

signtool sign /s SomeStore c:/someCAT.cat 

Что означает параметр SomeStore для опции /s делать? Как подтвердить, что этот параметр правильный?

Я проверил документацию для знака Microsoft здесь: https://msdn.microsoft.com/en-us/library/8s9b9yaz(v=vs.110).aspx#sign, но, похоже, эта информация не представляется.

ответ

0

Опция /s относится к Хранилищу сертификатов, из которого signtool будет получать данные (учетные данные), необходимые для подписи файла каталога. Смотрите следующее:

цифровых сертификатов: https://msdn.microsoft.com/en-us/library/windows/desktop/aa381975(v=vs.85).aspx

Certificate Stores: https://msdn.microsoft.com/en-us/library/windows/desktop/aa386971(v=vs.85).aspx

Запуск signtool с командой verify обеспечивает обратную связь того, был ли в магазине указан с опцией /s действительным.

Пример:

signtool verify /pa /v c:\someCAT.cat 

, где /pa и /v описаны здесь: https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx