KMSインスタンスSDK (Go) を使用すると、KMSインスタンスAPIへのプログラムによるアクセスが可能になり、暗号化、復号化、署名検証、資格情報値の取得などのタスクが容易になります。
ソースコード
ソースコードについては、「alibabacloud-dkms-gcs-go-sdk」をご参照ください。
APIドキュメント
KMSインスタンスSDKを統合すると、KMSインスタンスエンドポイントを利用して、データキーの生成、暗号化、復号化、署名、デジタル署名の検証、資格情報値へのアクセスなどの操作を実行できます。 APIドキュメントについては、「インスタンスAPIの概要」をご参照ください。
コード例
KMSインスタンスSDK (Go) は、サンプルコードの包括的なコレクションを提供します。 以下は一般的に使用される例です。 その他の例については、SDKのソースコードを参照してください。
Example file name | 説明 |
データキーの生成と復号化。 | |
データの暗号化と復号化 (暗号文データはエンベロープ形式を使用) 。 | |
encrypt_decrypt.go | データの暗号化と復号化 (暗号文データは元の形式を使用) 。 |
sign_verify.go | データに対してデジタル署名と署名の検証を実行します。 |
get_secret_value.go | 資格情報の値を取得します。 |