【发布时间】:2021-08-19 13:08:51
【问题描述】:
我正在使用@aws-sdk/client-kms 来加密数据。我得到了 base64 字符串作为响应。现在我收到Uint8Array。
const encryptedBlob = await kms.encrypt({
KeyId: kmsKey,
Plaintext: Buffer.from(JSON.stringify('data to encrypt')),
});
加密的明文。当您使用 HTTP API 或 AWS CLI 时,该值是 Base64 编码的。否则,它不是 Base64 编码的。 Mentioned in AWS docs
有什么方法可以在 nodeJs 中获取 base64 作为响应。
【问题讨论】:
标签: amazon-web-services aws-sdk-js amazon-kms aws-sdk-js-v3