2023 Code Signing with HSM APIs (Digicert KeyLocker) - PFX no longer possible #8279
-
Hello, However according to: It is no longer possible to produce a pfx with a local generated private key, but instead there is a need to work with an HSM provider for example like Digicert's Keylocker. Question is - does tauri support signing against the Digicert Keylocker Service? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Tauri does not support it yet, therefore the warning at the top of the guide :) Here's a pretty good guide for how to sign your app nonetheless https://merlingough.co.uk/posts/ev-sign-tauri-app/ - it's not perfect though since the inner executable is not signed, only the installer (still better than nothing). Adding support for cloud signing is a bit tricky because everyone does their own thing. I will for sure add support for AzureSignTool but eSigner for example seems a bit hard (at least looking at their own GitHub action) so maybe we have to expose multiple Anyway, I'm still mostly collecting data about what devs use before implementation anything but since AzureSignTool is a given I guess we could go ahead and implement at least that already. |
Beta Was this translation helpful? Give feedback.
-
currently trying to build a solution for DigiCert KeyLocker - would love a built-in solution someday 😅 |
Beta Was this translation helpful? Give feedback.
Tauri does not support it yet, therefore the warning at the top of the guide :)
Here's a pretty good guide for how to sign your app nonetheless https://merlingough.co.uk/posts/ev-sign-tauri-app/ - it's not perfect though since the inner executable is not signed, only the installer (still better than nothing).
Adding support for cloud signing is a bit tricky because everyone does their own thing. I will for sure add support for AzureSignTool but eSigner for example seems a bit hard (at least looking at their own GitHub action) so maybe we have to expose multiple
tauri build
commands so you can sign it manually inbetween (a config for a custom sign command may just not be enough).Anyway, I…