Информация об изменениях

Сообщение Re: SignTool и подписывание приложения от 27.01.2017 10:32

Изменено 27.01.2017 10:34 kov_serg

Re: SignTool и подписывание приложения
Здравствуйте, niXman, Вы писали:

X>вобщем, подскажите как добиться цели?


Я так делал
signtool sign -f keys/private.pfx -t http://timestamp.verisign.com/scripts/timstamp.dll myapp.exe


в pfx — оба ключа и закрытый и открытый
и отдельно сертификат только с открытым в cer

Если надо свой самоподписаный сертификат то примерно так
makecert -len 4096 -n "E=my@mail.org,CN=My Name,OU=Devel,O=Home,L=Town,S=region,C=RU" -r -h 0 -eku "1.3.6.1.5.5.7.3.3,1.3.6.1.4.1.311.10.3.13" -e 01/01/2100 -sv my-private-key.pvk my-public-key.cer
pvk2pfx /pvk my-private-key.pvk /spc my-public-key.cer /pfx private.pfx


makecert.exe pvk2pfx.exe signtool.exe от студии
Re: SignTool и подписывание приложения
Здравствуйте, niXman, Вы писали:

X>вобщем, подскажите как добиться цели?


Я так делал
signtool sign -f keys/private.pfx -t http://timestamp.verisign.com/scripts/timstamp.dll myapp.exe


в pfx — оба ключа и закрытый и открытый
и отдельно сертификат только с открытым в cer

Если надо свой самоподписаный сертификат то примерно так
makecert -len 4096 -n "E=my@mail.org,CN=My Name,OU=Devel,O=Home,L=Town,S=region,C=RU" -r -h 0 -eku "1.3.6.1.5.5.7.3.3,1.3.6.1.4.1.311.10.3.13" -e 01/01/2100 -sv my-private-key.pvk my-public-key.cer
pvk2pfx /pvk my-private-key.pvk /spc my-public-key.cer /pfx private.pfx


makecert.exe pvk2pfx.exe signtool.exe от студии

ps: OIDs https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa378132(v=vs.85).aspx