-
opaque-debug
用于实现不可见 Debug 特性的宏
-
cast5
分组密码
-
crypto
RustCrypto 特性(例如
aead
、cipher
、digest
)的包装器 crate -
rc2
RC2 分组密码
-
totp_rfc6238
根据 RFC 6238 生成基于时间的单次密码 (TOTP) 代码/令牌
-
hmac-sha1
RustCrypto hmac 和 sha1 crate 的包装器,用于简单的 HMAC-SHA1 生成
-
camellia
分组密码
-
rustls-rustcrypto
使用 RustCrypto 组织的算法实现作为 Rustls TLS 库的纯 Rust 加密提供商
-
noise-rust-crypto
dalek 和 RustCrypto crate 的包装器,用于 noise-protocol
-
sm4
SM4 分组密码算法
-
xtea
XTEA 区块加密算法
-
serpent
分组密码
-
fake-simd
模仿稳定 Rust 上的 simd crate
-
crypto-mac
消息认证码(MAC)算法的特质
-
openmls_rust_crypto
使用 RustCrypto 基本原语实现 openmls_traits 的 OpenMLS 加密后端
-
tokio-postgres-generic-rustls
无需加密后端即可在 tokio-postgres 上实现 rustls 支持的 TLS
-
mls-rs-crypto-rustcrypto
基于 RustCrypto 的 mls-rs CryptoProvider
-
lakers-crypto-rustcrypto
基于 RustCrypto 集装箱的 EDHOC 加密库后端
-
web-push-native
根据 RFC8030 实现的基于 Http Push (web-push) 组件的通用事件传递
-
rsa-magic-public-key
在 Magic 公钥格式和 RustCrypto RSA 类型之间进行转换
-
ece-native
根据RFC8188实现的加密内容编码(ECE)加密和解密
-
modernized_vigenere
现代化的维吉尼亚算法
-
mc-oblivious-aes-gcm
警告:此crate不适用于通用用途,应使用官方的RustCrypto crate。RustCrypto的AES-GCM的分支,提供公共CTR成员,用于常数时间原地解密方法
-
mod_vig
现代化维吉尼亚算法的命令行界面
-
rsa-pem
在PEM格式和RustCrypto RSA类型之间转换
-
crypto-ops
一组对密码学有用的底层函数
-
docrypto
基于rust-crypto库的加密操作命令行工具
-
cpuid-bool
已弃用:已由
cpufeatures
crate取代 -
hex-literal-impl
hex-literal crate的内部实现
-
brainpool
有关Brainpool曲线实现的更多信息,请参阅https://github.com/RustCrypto/elliptic-curves
-
block-modes
已弃用。请使用https://github.com/RustCrypto/block-modes中的crate。
-
ctgrind
使用Valgrind检查函数是否为常数时间
-
rust-crypto
一种(主要)纯Rust实现的常用加密算法
尝试使用DuckDuckGo进行搜索。