1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2017年7月31日 |
---|
66 in #constant-time
4KB
subtle
用于推导subtle特实现过程的宏。
警告
此代码尚未获得其他合格密码学家的充分同行评审,因此不能在任何形式下被认为安全。此外,此库不提供针对故意滥用的许多保证。相反,它是一个低级库,主要是一些位翻转技巧,旨在供其他密码学家实现他们自己的常量时间库。(有关此库的示例用法,请参阅curve25519-dalek和ed25519-dalek。)
自行承担风险使用
文档
详细的文档可在此处找到。
安装
要安装,请将以下内容添加到您项目Cargo.toml
依赖部分:
subtle-derive = "^0.1"
然后,在您的库或可执行源文件中添加:
#[macro_use]
extern crate subtle_derive
依赖关系
~360–800KB
~18K SLoC