使用 Cloud KMS 加密多个项目
Encrypting Multiple Items with Cloud KMS
当我们有多个数据需要同时加密时,如何调用加密API?假设如果我们有 10 条记录,我们的要求是只使用一次加密 API。那怎么办呢?
看看KMS API request body reference:
{
"plaintext": string,
"additionalAuthenticatedData": string,
"plaintextCrc32c": string,
"additionalAuthenticatedDataCrc32c": string
}
这个API只需要一个纯文本值。可以拼接多个数据,但会全部做成一个密文,需要同时解密。
当我们有多个数据需要同时加密时,如何调用加密API?假设如果我们有 10 条记录,我们的要求是只使用一次加密 API。那怎么办呢?
看看KMS API request body reference:
{
"plaintext": string,
"additionalAuthenticatedData": string,
"plaintextCrc32c": string,
"additionalAuthenticatedDataCrc32c": string
}
这个API只需要一个纯文本值。可以拼接多个数据,但会全部做成一个密文,需要同时解密。