Questo argomento mostra come recuperare i 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 servizio genererà byte casuali. Per saperne di più sulle autorizzazioni in Cloud Key Management Service, consulta Autorizzazioni e ruoli.
Generazione di byte casuali
C#
Per eseguire questo codice, prima configura un ambiente di sviluppo C# e installa l'SDK C# di Cloud KMS.
Go
Per eseguire questo codice, prima configura un ambiente di sviluppo Go e installa l'SDK Cloud KMS Go.
Java
Per eseguire questo codice, prima configura un ambiente di sviluppo Java e installa l'SDK Java di Cloud KMS.
Node.js
Per eseguire questo codice, prima configura un ambiente di sviluppo Node.js e installa l'SDK Node.js di Cloud KMS.
PHP
Per eseguire questo codice, scopri innanzitutto come utilizzare PHP su Google Cloud e installare l'SDK PHP di Cloud KMS.
Python
Per eseguire questo codice, prima configura un ambiente di sviluppo Python e installa l'SDK Python di Cloud KMS.
Ruby
Per eseguire questo codice, devi prima configurare un ambiente di sviluppo Ruby e poi 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 esterne.