이 주제에서는 Cloud HSM의 난수 생성기에서 임의의 바이트를 가져오는 방법을 설명합니다.
시작하기 전에
- 서비스가 임의의 바이트를 생성할 클라우드 위치에
cloudkms.locations.generateRandomBytes
권한을 부여합니다. Cloud Key Management Service의 권한은 권한 및 역할에서 확인할 수 있습니다.
임의의 바이트 생성
C#
이 코드를 실행하려면 먼저 C# 개발 환경을 설정하고 Cloud KMS C# SDK를 설치합니다.
Go
이 코드를 실행하려면 먼저 Go 개발 환경을 설정하고 Cloud KMS Go SDK를 설치합니다.
Java
이 코드를 실행하려면 먼저 자바 개발 환경을 설정하고 Cloud KMS 자바 SDK를 설치합니다.
Node.js
이 코드를 실행하려면 먼저 Node.js 개발 환경을 설정하고 Cloud KMS Node.js SDK를 설치합니다.
PHP
이 코드를 실행하려면 먼저 Google Cloud에서 PHP 사용에 관해 알아보고 Cloud KMS PHP SDK 설치하세요.
Python
이 코드를 실행하려면 먼저 Python 개발 환경을 설정하고 Cloud KMS Python SDK를 설치합니다.
Ruby
이 코드를 실행하려면 먼저 Ruby 개발 환경을 설정하고 Cloud KMS Ruby SDK를 설치합니다.
제한 사항
GenerateRandomBytes
API 호출로 호출당 최대 1,024바이트의 임의성을 생성할 수 있습니다. 임의의 바이트를 더 많이 생성하려면 API를 여러 번 호출하면 됩니다.GenerateRandomBytes
API 호출은 소프트웨어 또는 외부 보호 수준에서 지원되지 않습니다.