Questo argomento mostra come recuperare byte casuali dal generatore di numeri casuali in Cloud HSM.
Prima di iniziare
- Concedi l'autorizzazione
cloudkms.locations.generateRandomBytes
nel cloud località in cui il 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, per prima cosa configura un ambiente di sviluppo C# e installare l'SDK Cloud KMS C#.
Go
Per eseguire questo codice, devi prima configurare un ambiente di sviluppo Go e installa l'SDK Cloud KMS Go.
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 prima 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, configura prima un ambiente di sviluppo Python e installare l'SDK per 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 API
GenerateRandomBytes
può produrre al massimo 1024 byte di casualità per chiamata. Per generare più byte di casualità, è possibile rendere più Chiamate API.La chiamata all'API
GenerateRandomBytes
non è supportata per i livelli di protezione Software o Esterno.