#crypto #fixed #vector #time #rust-crypto #low-level

crypto-ops

一组用于加密的底层函数集

2个版本

使用旧的Rust 2015

0.1.1 2016年12月25日
0.1.0 2016年10月9日

#23 in #rust-crypto

Download history 10/week @ 2024-03-11 5/week @ 2024-03-18 7/week @ 2024-03-25 45/week @ 2024-04-01 9/week @ 2024-04-15 6/week @ 2024-04-22 2/week @ 2024-05-13 3/week @ 2024-05-20 1/week @ 2024-05-27 14/week @ 2024-06-03 8/week @ 2024-06-10 8/week @ 2024-06-17 21/week @ 2024-06-24

51 每月下载次数

MIT/Apache

8KB
267

RustCrypto: 工具

Project Chat dependency status Apache2/MIT licensed

此存储库包含RustCrypto项目中使用的各种实用工具crate。

Crates

名称 crates.io 文档 MSRV 描述
blobby crates.io Documentation MSRV 1.39 简单的去重二进制blob存储格式的解码器
block-buffer crates.io Documentation MSRV 1.41 用于数据块处理的固定大小缓冲区
block‑padding crates.io Documentation MSRV 1.56 对分块的消息进行填充和解填充
cmov crates.io Documentation MSRV 1.60 条件移动内联函数
collectable crates.io Documentation MSRV 1.41 可恢复的、适用于no_std的收集特质
cpufeatures crates.io Documentation MSRV 1.40 is_x86_feature_detected!宏轻量级和高效的替代方案
dbl crates.io Documentation MSRV 1.41 伽罗瓦域(GF)中的双操作
hex-literal crates.io Documentation MSRV 1.57 编译时将十六进制字符串转换为字节数组的过程宏
inout crates.io Documentation MSRV 1.56 用于代码泛型操作的模式(就地和缓冲区到缓冲区模式)的定制引用类型。
opaque-debug crates.io Documentation MSRV 1.41 Debug特质实现创建不透明宏
wycheproof2blb Wycheproof测试向量转换为blobby格式的实用工具
zeroize crates.io Documentation MSRV 1.60 安全地清除内存,同时避免编译器优化

许可

所有crate均受以下任一许可协议的约束:

任选其一。

贡献

除非您明确声明,否则您有意提交的任何贡献,根据Apache-2.0许可协议定义,应按上述方式双重许可,无需附加条款或条件。

依赖关系

~54KB