From bb2149aac87757aa27a22c42f45e82712d814205 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sat, 11 Apr 2015 00:31:10 +0200 Subject: Windows: add a test code-signing certificate and a batch file to sign binaries and the installer with it. --- src/Signing/sign_test.bat | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/Signing/sign_test.bat (limited to 'src/Signing/sign_test.bat') diff --git a/src/Signing/sign_test.bat b/src/Signing/sign_test.bat new file mode 100644 index 00000000..d7976828 --- /dev/null +++ b/src/Signing/sign_test.bat @@ -0,0 +1,25 @@ +PATH=%PATH%;%DDK%\bin\x86 + +set PFXNAME=TestCertificate\idrix_codeSign.pfx +set PFXPASSWORD=idrix + +signtool sign /v /a /f %PFXNAME% /p %PFXPASSWORD% /ac TestCertificate\idrix_TestRootCA.crt /t http://timestamp.verisign.com/scripts/timestamp.dll "..\Release\Setup Files\veracrypt.sys" +signtool sign /v /a /f %PFXNAME% /p %PFXPASSWORD% /ac TestCertificate\idrix_TestRootCA.crt /t http://timestamp.verisign.com/scripts/timestamp.dll "..\Release\Setup Files\veracrypt-x64.sys" + +signtool sign /v /a /f %PFXNAME% /p %PFXPASSWORD% /ac TestCertificate\idrix_TestRootCA.crt /t http://timestamp.verisign.com/scripts/timestamp.dll "..\Release\Setup Files\VeraCrypt.exe" +signtool sign /v /a /f %PFXNAME% /p %PFXPASSWORD% /ac TestCertificate\idrix_TestRootCA.crt /t http://timestamp.verisign.com/scripts/timestamp.dll "..\Release\Setup Files\VeraCrypt Format.exe" +signtool sign /v /a /f %PFXNAME% /p %PFXPASSWORD% /ac TestCertificate\idrix_TestRootCA.crt /t http://timestamp.verisign.com/scripts/timestamp.dll "..\Release\Setup Files\VeraCryptExpander.exe" + +cd "..\Release\Setup Files\" + +copy /V /Y ..\..\..\Translations\*.xml . + +"VeraCrypt Setup.exe" /p + +del *.xml + +cd "..\..\Signing" + +signtool sign /v /a /f %PFXNAME% /p %PFXPASSWORD% /ac TestCertificate\idrix_TestRootCA.crt /t http://timestamp.verisign.com/scripts/timestamp.dll "..\Release\Setup Files\VeraCrypt Setup 1.0f-2.exe" + +pause \ No newline at end of file -- cgit v1.2.3