使用 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只需要一个纯文本值。可以拼接多个数据,但会全部做成一个密文,需要同时解密。