可用、简单和安全的纯 Rust 加密

时间:2024-07-18 11:47:46
【文件属性】:

文件名称:可用、简单和安全的纯 Rust 加密

文件大小:4.67MB

文件格式:ZIP

更新时间:2024-07-18 11:47:46

rust cryptography crypto aead argon2

猎户座关于Orion 是一个用纯 Rust 编写的密码学库。它旨在提供简单可用的加密,同时尽量减少不安全代码的使用。您可以在wiki 中阅读有关 Orion 的更多信息。目前支持:AEAD : (X)ChaCha20Poly1305。流密码:(X)ChaCha20。KDF :HKDF-HMAC-SHA512、PBKDF2-HMAC-SHA512、Argon2i。MAC :HMAC-SHA512,Poly1305。散列:BLAKE2b,SHA512。安全这个库没有经过任何第三方安全审计。使用风险自负。有关正确使用、报告安全问题等方面的建议,请参阅SECURITY.md 。wiki 中提供了有关 Orion 安全性的其他信息。最低支持的 Rust 版本然而,支持 Rust 1.43 或更高版本,大多数测试都是使用最新的稳定 Rust 进行的。MSRV 可能随时更改,不会被视为 SemVer 重大更改。板条箱功能默认情况下,Orion 以std目标稳定 Rust。要在no_std上下文中使用 Orion,您需要指定依赖项,如下所示:orion = {version =" *" ,defaul


网友评论