Topik ini menunjukkan cara mengambil byte acak dari generator angka acak di Cloud HSM.
Sebelum memulai
- Berikan izin
cloudkms.locations.generateRandomBytes
di lokasi cloud tempat layanan Anda akan menghasilkan byte acak. Anda dapat mempelajari izin di Cloud Key Management Service di bagian Izin dan peran.
Menghasilkan byte acak
C#
Untuk menjalankan kode ini, siapkan lingkungan pengembangan C# terlebih dahulu lalu instal Cloud KMS C# SDK.
Go
Untuk menjalankan kode ini, siapkan lingkungan pengembangan Go terlebih dahulu lalu instal Cloud KMS Go SDK.
Java
Untuk menjalankan kode ini, siapkan lingkungan pengembangan Java terlebih dahulu dan instal Java SDK Cloud KMS.
Node.js
Untuk menjalankan kode ini, siapkan lingkungan pengembangan Node.js terlebih dahulu, lalu instal Node.js SDK Cloud KMS.
PHP
Untuk menjalankan kode ini, pelajari cara menggunakan PHP di Google Cloud terlebih dahulu dan instal PHP SDK Cloud KMS.
Python
Untuk menjalankan kode ini, siapkan lingkungan pengembangan Python terlebih dahulu lalu instal Cloud KMS Python SDK.
Ruby
Untuk menjalankan kode ini, siapkan lingkungan pengembangan Ruby terlebih dahulu dan instal Ruby SDK Cloud KMS.
Batasan umum
Panggilan API
GenerateRandomBytes
dapat menghasilkan maksimum 1.024 byte keacakan per panggilan. Untuk menghasilkan lebih banyak byte keacakan, Anda dapat melakukan beberapa panggilan API.Panggilan API
GenerateRandomBytes
tidak didukung untuk tingkat perlindungan Software atau Eksternal.