12 lines
315 B
Batchfile
12 lines
315 B
Batchfile
@echo off
|
|
if "%3" == "" goto show_usage
|
|
openssl pkcs12 -nodes -nocerts -in %1 -out private.pem -passin pass:""
|
|
openssl dgst -sha256 -sign private.pem -out signature.bin %2
|
|
copy /b %2 + signature.bin %3
|
|
del private.pem
|
|
del signature.bin
|
|
goto done
|
|
:show_usage
|
|
echo Usage: Pkcs1Sign PfxFile InputFile SignedFile
|
|
:done
|