AWS(AwsCrypto) 加密结果每次都不同
AWS(AwsCrypto) encryption result vary every time
当我执行下面的代码时,returned 字符串会有所不同。有什么我可以配置的,以便 return 固定结果吗?
final AwsCrypto crypto = new AwsCrypto();
new String(Base64.getEncoder().encode(crypto.encryptData(masterKeyProvider, EXAMPLE_DATA).getResult()))
在SDK中,AWS添加了一些签名,签名是随机的,无法删除,所以加密后的字符串不是固定的。
https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/algorithms-reference.html
当我执行下面的代码时,returned 字符串会有所不同。有什么我可以配置的,以便 return 固定结果吗?
final AwsCrypto crypto = new AwsCrypto();
new String(Base64.getEncoder().encode(crypto.encryptData(masterKeyProvider, EXAMPLE_DATA).getResult()))
在SDK中,AWS添加了一些签名,签名是随机的,无法删除,所以加密后的字符串不是固定的。 https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/algorithms-reference.html