secstr-一种数据类型,适合于将敏感信息(例如密码和私钥)存储在内存中,具有恒定的时间相等性,mlock和清零功能-Rust开发

时间:2024-06-16 13:09:59
【文件属性】:

文件名称:secstr-一种数据类型,适合于将敏感信息(例如密码和私钥)存储在内存中,具有恒定的时间相等性,mlock和清零功能-Rust开发

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-16 13:09:59

Rust Cryptography

secstr实现数据类型(围绕Vec的包装器)的Rust库 )适用于存储敏感信息,例如密码和私有ke secstr一个实现数据类型(Vec的包装器)的Rust库 ),适合将敏感信息(例如密码和私钥)存储在内存中。 受Haskell securemem和.NET SecureString的启发。 具有:恒定时间比较(不会在第一个不同字符上短路;而是在字符串长度不同时立即终止),在析构函数mlock中自动清零,并可能保护为*** SECRET ***格式,以防止泄漏。


【文件预览】:
secstr-master
----.gitignore(20B)
----src()
--------lib.rs(40KB)
----.travis.yml(281B)
----CODE_OF_CONDUCT.md(3KB)
----Cargo.toml(754B)
----UNLICENSE(1KB)
----README.md(3KB)
----.rustfmt.toml(209B)

网友评论