Questo argomento mostra come recuperare byte casuali dal generatore di numeri casuali in Cloud HSM.
Prima di iniziare
- Concedi l'autorizzazione
cloudkms.locations.generateRandomBytes
nelle posizioni cloud in cui il tuo servizio genererà byte casuali. Puoi scoprire di più sulle autorizzazioni in Cloud Key Management Service all'indirizzo Autorizzazioni e ruoli.
Generazione di byte casuali
C#
Per eseguire questo codice, devi innanzitutto configurare un ambiente di sviluppo C# e installare l'SDK C# Cloud KMS.
Go
Per eseguire questo codice, devi innanzitutto configurare un ambiente di sviluppo Go e installare l'SDK Go di Cloud KMS.
Java
Per eseguire questo codice, devi innanzitutto configurare un ambiente di sviluppo Java e installare l'SDK Java Cloud KMS.
Node.js
Per eseguire questo codice, devi innanzitutto configurare un ambiente di sviluppo Node.js e installare l'SDK Node.js di Cloud KMS.
PHP
Per eseguire questo codice, scopri innanzitutto come utilizzare PHP su Google Cloud e installa l'SDK PHP di Cloud KMS.
Python
Per eseguire questo codice, devi innanzitutto configurare un ambiente di sviluppo Python e installare l'SDK Python di Cloud KMS.
Ruby
Per eseguire questo codice, devi innanzitutto configurare un ambiente di sviluppo Ruby e installare l'SDK Ruby di Cloud KMS.
Limitazioni note
La chiamata API
GenerateRandomBytes
può produrre al massimo 1024 byte di casualità per chiamata. Per generare più byte di casualità, puoi effettuare più chiamate API.La chiamata API
GenerateRandomBytes
non è supportata per i livelli di protezione Software o Esterno.