-
Gere o arquivo p12 do arquivo keystore usando keytool
keytool -importkeystore -srckeystore E: \ caminho \ mycodesignstore -srcstorepass yourpassword -srckeypass senha -destkeystore E: \ caminho \ nome do arquivo.p12 -deststoretype PKCS12 -srcalias mycodesigncert -deststorepass senha -destkeypass senha
-
Recupere a chave privada do arquivo p12 usando o openssl:
openssl pkcs12 -em E: \ path \ filename.p12 -passin pass: senha -nocerts -out E: \ caminho \ nomedoarquivo.key -passout pass: senha
-
Converter arquivo de chave privada para arquivo pvk:
openssl rsa -em E: \ caminho \ nome_do_arquivo.key -outform PVK -pvk-strong -out E: \ caminho \ nome_do_arquivo.pvk
-
Gere o arquivo pfx do arquivo spc e pvk:
pvk2pfx.exe -pvk E: \ caminho \ nome_do_arquivo.pvk -pi senha -spc E: \ caminho \ seu_arquivo_pc-SHA2.spc -pfx E: \ caminho \ nome_do_arquivo.pfx -po senha -f
-
Assinar o arquivo exe pfx:
SignTool sign / f E: \ caminho \ nome do arquivo.pfx / p senha / tr link / td SHA256 E: \ caminho \ yourexe_to_sign .exe