dotnet / dotnet/deployment-tools
Support for HSM keys in azure for signing clickonce manifests
- Dominant language
- C#
- Stars
- 213
- Forks
- 73
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 4
Description
Clickonce is still used by many applications in the .Net environment. It is now a requisite for code signing to have far more stringent keys. A common solution is HSM backed in the Azure Keyvault.
It is not currently possible to sign the manifests using a key stored in an azure keyvault. There is an external tool that does a reasonable job, but has to rely on .Net framework.
Can you please provide a method to either utilize an HSM key, or at least provide interface points where we can intercept and validate a digest so we can extend and do it ourselves. It is currently a nightmare to deploy any .NET app through clickonce with a properly secured key
Contributor guide
Assessment
This issue has not been assessed yet.