2 个不稳定版本
0.2.0 | 2021 年 1 月 6 日 |
---|---|
0.1.0 | 2020 年 12 月 30 日 |
#16 在 #aws-kms
19KB
362 行
km_srs
一个用于管理 AWS 密钥管理服务 (KMS) 中的密钥的简单 crate
免责声明:此项目尚未经过审计,不建议用于生产环境。
⚠️ 此项目正在建设中!⚠️
使用 rusoto.
先决条件
随着功能的增加,它将列在下面。
- 检索 在 us-east-1 区域的所有 CMK(客户主密钥)的列表
- 描述 给定密钥-id 的单个密钥
- 创建 密钥(仅对称密钥)
- 安排密钥删除
- 取消密钥删除
- 启用 给定密钥-id 的密钥
- 禁用 给定密钥-id 的密钥
- 生成数据密钥
- 不使用明文生成数据密钥
完整命令列表可在 此处 找到。请随时提出问题或 PR 以添加命令。
请注意,以下内容不包括在 AWS 免费层中
- GenerateDataKeyPair
- GenerateDataKeyPairWithoutPlaintext
- Sign
- Verify
- Encrypt
- Decrypt
- GetPublicKey 以引用非对称 CMK
因此,此 crate 的一个目标是提供一些本地功能以降低高流量使用的成本。请参阅最新的成本 此处。
未来目标
与 AWS CloudHSM 集成
与 FIPS-140 硬件和软件集成
- FIPS-140 详细信息 此处
依赖项
~18MB
~301K SLoC