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 località cloud in cui il tuo servizio genererà byte casuali. Puoi scoprire di più sulle autorizzazioni in Cloud Key Management Service in 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 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, devi innanzitutto scoprire come utilizzare PHP su Google Cloud e installare l'SDK PHP 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 Cloud KMS.
Limitazioni note
La chiamata all'API
GenerateRandomBytes
può produrre al massimo 1024 byte di impostazione di valori casuali per chiamata. Per generare più byte di casualità, puoi effettuare più chiamate API.La chiamata all'API
GenerateRandomBytes
non è supportata per i livelli di protezione Software o Esterno.