secrets:Secrets是一个用于在团队之间安全存储和共享密码的系统

时间:2024-05-18 00:24:11
【文件属性】:

文件名称:secrets:Secrets是一个用于在团队之间安全存储和共享密码的系统

文件大小:53KB

文件格式:ZIP

更新时间:2024-05-18 00:24:11

Rust

Secrets是一个用于在团队之间安全存储和共享密码的系统 目标 不信任。 您不必信任服务器。 用户只需要彼此信任。 端到端加密。 服务器永远不会看到明文密码 可撤销性。 如果每个人都了解“秘密”,那么您会清楚地知道谁知道什么密码。 这意味着您的团队可以让某人离开并知道他们必须旋转什么密码。 旋转卫生。 与可撤销性相似,您可以轻松地按计划轮换密码,而不会干扰每个人 在查看更多 关于发展状况的说明 机密还处于开发初期,并且在添加和删除功能时正在发生很大变化。 如果您的威胁模型不包括受感染的服务器或恶意服务器,则Secrets会按照其提示行事并准备好使用(除非您可能想要缺少很多功能,否则欢迎提供反馈,尤其是补丁!) 。 抵御恶意服务器是一个明确的目标,但是目前秘密缺少一些计划中的功能来使之成为可能。 特别是,对服务器的数据库文件具有持续读/写访问权限的攻击者可以插入其自己的公共密钥来代


【文件预览】:
secrets-master
----rustfmt.toml(92B)
----Vagrantfile(906B)
----Cargo.toml(588B)
----bootstrap.sh(2KB)
----DESIGN.md(7KB)
----Cargo.lock(50KB)
----src()
--------password.rs(5KB)
--------getpass.rs(930B)
--------utils.rs(2KB)
--------client()
--------api.rs(11KB)
--------common.rs(11KB)
--------keys.rs(10KB)
--------lib.rs(759B)
--------server()
--------bin()
----shell.sh(1KB)
----TODO.md(2KB)
----LICENSE(1KB)
----test.sh(4KB)
----README.md(3KB)
----.gitignore(37B)
----dev.sh(263B)

网友评论