#test #hex-string #wycheproof

无std 应用程序 wycheproof2blb

将Wycheproof测试向量转换为blobby格式的工具

1个不稳定版本

0.1.0 2021年12月7日

#2563 in 加密学

MIT/Apache

36KB
866

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 Galois域(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许可定义的您有意提交的任何贡献,均应按上述方式双重许可,而不附加任何额外的条款或条件。

依赖项

~0.7–1.4MB
~33K SLoC