文件名称:cocoon:简单可靠的安全存储,具有强大的加密和格式验证功能
文件大小:39KB
文件格式:ZIP
更新时间:2024-06-16 15:35:23
Rust
茧 MiniCocoon和Cocoon是受保护的容器,可通过强大的和格式验证来包装敏感数据。 针对以下实际情况开发了MiniCocoon和Cocoon格式: 作为组织简单的安全存储的加密文件格式,请执行以下操作: 密钥库。 密码存储。 敏感的数据存储。 对于加密的数据传输: 作为安全的内存容器。 开发Cocoon要牢记安全性。 它旨在仅做一件事情,并且做到完美无缺。 它具有最少的依赖关系集和简约的设计,可简化对安全性方面的控制。 这是一个纯Rust实现,所有依赖项都是具有禁用默认功能的纯Rust包。 问题 每当需要安全地传输和存储数据时,都需要重新设计*:必须注意如何正确加密数据,如何处理随机生成的缓冲区以及如何取回数据,解析和解密。 相反,您可以使用MiniCocoon和Cocoon 。 基本用法 :pushpin: 包装/展开 一方使用MiniCocoon::wrap将私有数据包装到
【文件预览】:
cocoon-master
----.gitignore(19B)
----images()
--------cocoon_header_parsing.svg(5KB)
--------cocoon_detached_prefix.svg(6KB)
--------cocoon_format.svg(9KB)
--------cocoon_creation_key.svg(6KB)
--------cocoon_parsing.svg(9KB)
--------cocoon_creation_rng.svg(7KB)
--------cocoon_encryption.svg(10KB)
----src()
--------error.rs(1007B)
--------format.rs(9KB)
--------mini.rs(22KB)
--------kdf.rs(2KB)
--------lib.rs(41KB)
--------header.rs(15KB)
----LICENSE(1KB)
----Cargo.toml(2KB)
----.github()
--------workflows()
----README.md(7KB)