sneaker:使用Amazon KMS在S3上安全存储机密的工具

时间:2024-05-01 19:26:55
【文件属性】:

文件名称:sneaker:使用Amazon KMS在S3上安全存储机密的工具

文件大小:78KB

文件格式:ZIP

更新时间:2024-05-01 19:26:55

Go

运动鞋 Setec天文学? 主题演讲幕府将军。 sneaker是一个实用程序,用于使用S3和密钥管理服务(KMS)在AWS上存储敏感信息,以提供持久性,机密性和完整性。 机密存储在S3中,并使用AES-256-GCM和一次性使用的,由KMS生成的数据密钥进行加密。 目录 威胁模型 假设条件 来自KMS威胁的威胁 来自S3威胁的威胁 扣押或用户计算机威胁造成的威胁 警告 该项目尚未由安全专业人员审查。 其内部,数据格式和接口可能会在将来随时更改,而不会发出警告。 正在安装 go get -d -u github.com/codahale/sneaker cd $GOPATH /src/github.com/codahale/sneaker make install sneaker version 使用 配置对AWS的访问 sneaker需要访问AWS API,这意味着它需要一组


【文件预览】:
sneaker-master
----.gitignore(15B)
----rm_test.go(611B)
----Makefile(916B)
----upload_test.go(2KB)
----unpack.go(485B)
----envelope_test.go(924B)
----.travis.yml(81B)
----architecture.png(57KB)
----list_test.go(4KB)
----envelope.go(3KB)
----list.go(1KB)
----LICENSE(595B)
----fake_s3_test.go(1KB)
----download_test.go(1KB)
----rm.go(348B)
----download.go(794B)
----packaging_test.go(2KB)
----pack.go(1KB)
----rotate_test.go(3KB)
----upload.go(863B)
----README.md(10KB)
----vendor()
--------vendor.json(7KB)
----fake_kms_test.go(719B)
----rotate.go(664B)
----cmd()
--------sneaker()
----sneaker.go(2KB)

网友评论