> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.flexbox.cloud/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Como configurar um ambiente Windows para utilizar o Google Cloud HSM

Para assinar o seu código através do certificado Code Signing armazenado no Google Cloud HSM através do Windows é necessário:

1. **Instalar Java JRE. (caso não esteja instalado):**

[https://www.java.com/pt-BR/download/ie_manual.jsp?locale=pt_BR](https://www.java.com/pt-BR/download/ie_manual.jsp?locale=pt_BR)


2. **Instalar a CLI gcloud:**

[https://cloud.google.com/sdk/docs/install?hl=pt-br](https://cloud.google.com/sdk/docs/install?hl=pt-br)


3. **Baixar o aplicativo assinador de código Jsign:**

[https://github.com/ebourg/jsign/releases/download/6.0/jsign-6.0.jar](https://github.com/ebourg/jsign/releases/download/6.0/jsign-6.0.jar)


| Para o usuário criado no Google Cloud que terá acesso ao HSM para realizar as assinaturas, é necessário conceder as seguintes permissões:

* cloudkms.cryptoKeyVersions.useToSign
* cloudkms.cryptoKeyVersions.list
* cloudkms.cryptoKeys.list



Caso ainda não possua um certificado Code Signing ou precise renovar o existente, confira nossas ofertas: [https://flexbox.cloud/pt-br/certificado-code-signing/](https://flexbox.cloud/pt-br/certificado-code-signing/)
