mtrojnar / osslsigncode

OpenSSL based Authenticode signing for PE/MSI/Java CAB files
Other
801 stars 131 forks source link

Add --pkcs11modid to enable a module id other than pcks11 (e.g., e_akv) #152

Closed jmccanta closed 2 years ago

jmccanta commented 2 years ago

Microsoft has written an openssl engine for Azure Key Vault that osslsigncode could use, but the engine id is 'e_akv' and not 'pkcs11'. This pull enables a new option -pkcs11modid (defaults to "pkcs11") that can override the default to use other openssl engines.

mtrojnar commented 2 years ago

@jmccanta Please let me know whether https://github.com/mtrojnar/osslsigncode/commit/b8d83bb15e4364b169920d1cf262ac8475673d27 is sufficient to address this issue for you.