GoogleCloudPlatform / GoogleCloudPlatform/kms-integrations

HLK signing with KMS CNG provider is awkward

Open
#48 0 comments 0 reactions 0 assignees View on GitHub
feature request
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.