我的 Spring Boot 微服务在 Docker 容器中运行。它需要一个加密密钥来加密传入的有效负载。我想到了使用 AWS KMS 来存储密钥。在运行时读取它们,并加密有效负载。
我试图找出可用于从 Spring Boot 微服务访问 AWS KMS 的库。在以下 GitHub 项目中搜索 Google 结果。
还有一个来自 AWS 的 SDK。
我对应该使用哪一个有点困惑?对我来说,这两个 GitHub 项目似乎比使用 AWS SDK 更开放。此外,“zalando”项目最后一次更新是在 2020 年 5 月……因此它们似乎很活跃。