GoogleCloudPlatform / GoogleCloudPlatform/kms-integrations
HLK signing with KMS CNG provider is awkward
- Dominant language
- C++
- Stars
- 47
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
It sounds like 'signtool' works great with the KMS CNG provider, but we recently had a user ask about HLK signing, and I didn't have a good answer.
From what I can tell, HLK signing requires an additional setup step: adding a certificate to the certificate store and linking it to the CNG provider.
Microsoft's docs on this say ["Instructions on how to configure an HSM client with these components should be documented by your HSM provider."](https://learn.microsoft.com/en-us/windows-hardware/test/hlk/user/hlk-signing-with-an-hsm#hlkx-package-signing-with-a-certificate-hosted-by-a-network-based-hsm). We don't have any instructions here yet.
Contributor guide
Assessment
This issue has not been assessed yet.