-
base64ct
Base64(RFC 4648)的纯Rust实现,避免了任何数据依赖分支/LUT的使用,因此提供了可移植的“尽力而为”的恒时操作和嵌入式友好的no_std支持
-
pkcs8
公共密钥密码学标准(PKCS)#8:私有密钥信息语法规范(RFC 5208)的纯Rust实现,并增加了对PKCS#8v2非对称密钥包(RFC 5958)的支持
-
rustls-pki-types
rustls PKI生态系统共享的类型
-
jsonwebtoken
以强类型方式创建和解码JWT
-
pem
解析和编码PEM编码的数据
-
pem-rfc7468
PEM编码(RFC 7468)用于PKIX、PKCS和CMS结构,实现原始隐私增强邮件编码的严格子集,专门用于与加密密钥一起使用...
-
ed25519
Edwards数字签名算法(EdDSA)在Curve25519(如RFC 8032中指定)上的支持库,提供签名类型定义和PKCS#8私有密钥解码/编码支持
-
nkeys
NATS nkeys库
-
pkcs1
公共密钥密码学标准(PKCS)#1:RSA密码学规范版本2.2(RFC 8017)的纯Rust实现
-
openpgp-card-tools
检查、配置和使用 OpenPGP 卡
-
kestrel-cli
Kestrel 文件加密程序
-
biscuit-cli
用于操作 biscuit 令牌的 CLI 工具
-
kyberlib
CRYSTALS-Kyber 后量子密码学的一个鲁棒的 Rust 库
-
acme-lib
从 ACME 提供商请求证书
-
libcrux-ml-kem
Libcrux ML-KEM & Kyber 实现
-
ssh-vault
使用 ssh 密钥加密/解密
-
p12-keystore
与 PKCS#12 文件一起工作的便捷 API
-
pkcs12
Rust 实现的公钥密码学标准(PKCS) #12:个人信息交换语法 v1.1(RFC7292)
-
rsacracker
CTFs 的强大 RSA 破解器。支持 RSA、X509、OPENSSH 的 PEM 和 DER 格式。
-
sequoia-keystore
Sequoia的私钥存储服务器
-
crypto_kx
使用BLAKE2实现的libsodium的crypto_kx的纯Rust实现
-
sequoia-keystore-softkeys
Sequoia私钥存储的软密钥(内存密钥)后端
-
russh-keys
处理SSH密钥:加载它们,解密它们,调用SSH代理
-
openpgp-paper-backup
生成和恢复OpenPGP密钥的纸质打印备份
-
fog-crypto
简化小型、独立字节的签名和加密。主要用例是fog-pack crate。
-
self-signed-cert
生成自签名的根CA、Web服务器证书和密钥
-
cylinder
高级加密签名库
-
prople-crypto
一套基于Prople系统要求的库和函数辅助器,用于维护加密数据
-
sequoia-keystore-gpg-agent
Sequoia私钥存储的gpg-agent后端
-
secstr
适用于在内存中存储敏感信息(如密码和私钥)的数据类型,具有恒定时间相等性、mlock和清零功能
-
yadacha
结合chacha20和非常大的私钥的对称加密算法
-
cosey
公共COSE_Keys的数据类型和serde
-
sequoia-net
OpenPGP的网络服务
-
osshkeys
读取和写入OpenSSH的公钥和私钥
-
rejson
用于管理秘密的命令行实用程序
-
sshauth
基于SSH密钥(代理或静态文件)的身份验证令牌
-
frostore
Schnorr 阈值签名数据库
-
surrealdb-jsonwebtoken
带有Wasm支持的临时jsonwebtoken分叉
-
rustls-cng
为rustls提供Windows CNG API桥接
-
rsa_keygen
使用12个单词的种子短语生成rsa密钥
-
thrussh-keys
处理SSH密钥:加载它们,解密它们,调用SSH代理
-
sequoia-keystore-backend
私有密钥存储后端特性
-
msecret
MSecret 密钥派生的参考实现,纯 Rust 编写。包括一个有用的命令行工具
-
umbral-rs
Umbral 阈值代理重加密方案的纯 Rust 实现
-
ssh_auth_podman_push
使用 SSH 密钥存储和加密 docker-hub secret_token
-
dkg-core
分布式密钥生成(DKG)核心库
-
ssh_auth_cargo_publish
使用 SSH 密钥存储和加密 crates.io 的 secret_token
-
nuki-rs
Nuki 智能锁 BLE API 的实现
-
slipped10
SLIP-0010:从主私钥派生出 ed25519 私钥
-
key_value_service
一个清新简洁的数据驱动游戏引擎和应用程序框架
-
certgenutil
生成自签名证书,创建由证书颁发机构(CA)签名的服务器证书
-
rustls-cert-file-reader
rustls 证书链和私钥文件读取器
-
rustls-cert-gen
Rust X.509证书生成器命令行界面
-
secure-string
适用于在内存中存储敏感信息(如密码和私钥)的数据类型,具有恒定时间相等性、mlock和清零功能
-
acme-micro
从ACME提供商请求证书(acme-lib分支)
-
rsa-der
使用DER编码和解码公共RSA密钥
-
voynich
创建匿名、端到端加密和验证的聊天应用程序
-
deterministic-pgp-keys
从12个单词的种子短语生成PGP密钥
-
cyl
高级加密签名命令行工具
-
pem-iterator
遍历PEM编码的数据
-
caramel-client
Caramel客户端,用于从Caramel服务器生成密钥、请求和获取更新的证书
-
nostr-types
处理nostr协议的类型
-
ssh-keys
ssh公共和私钥解析器
-
hyperacme
用于从ACME提供商请求证书的异步库(acme-micro分支)
-
rustls-cert-read
为rustls提供的证书链和私钥读取抽象
-
lsig
用于生成私钥和公钥对以及使用这些密钥签名消息的功能
-
certreplace
用于替换x509证书及其私钥的命令行工具
-
ed25519-v2
Edwards数字签名算法(EdDSA)在Curve25519(如RFC 8032中指定)上的支持库,提供签名类型定义和PKCS#8私有密钥解码/编码支持
-
fastcrypto
Mysten Labs使用的通用加密库
-
openssl-errors
对openssl crate的自定义错误库支持
-
coins-bip39
coins的BIP39实现
-
rustica-keys
解析、验证和创建SSH证书
-
wireguard-keys
生成、解析和导出WireGuard(x25519)密钥
-
slip10
SLIP-0010:从主私钥推导通用私钥
-
attenuable-jwt
创建和验证支持安全离线衰减的JWT
-
btc-vanity
使用 Rust 编程语言编写的比特币自选地址生成器
-
derivation32
bip-0032 for use on command line interface
-
bip38
使用 bip-0038 标准加密和解密比特币私钥
-
descriptor-wallet
用于构建基于描述符的比特币钱包的库和命令行工具
-
fedimint-recoverytool
从停用的 Fedimint 联邦检索链上资金
-
certbot
调用
certbot
获取 TLS 证书 -
bsv
比特币 stdlib
-
musig2
MuSig2 多签名协议的灵活 Rust 实现,兼容比特币
-
depo
用于安全且匿名存储和检索二进制对象的服务器
-
x509-test-certs
用于测试 TLS 连接的示例证书
-
elabs-crypto
Elabs加密包:加密工具
-
quorum-vault-client
Quorum Vault插件客户端
-
gnostr-types
处理nostr协议的类型
-
sol-cli
将Solana钱包私钥转换为字节数组
-
helium-crypto
Helium区块链加密库
-
elgamal_ristretto
使用Ristretto群在Curve25519上实现的ElGamal加密的纯Rust实现
-
rusted-nostr-tools
为Nostr客户端提供工具
-
ragnar
生成BIP39助记词和推导BIP32 HD钱包的命令行工具
-
wavesplatform
与Waves区块链(https://waves.tech/)协同工作
-
btc-addgen
比特币地址生成器
-
bsv-wasm
一个考虑WASM的比特币SV库
-
solana-sol
将Solana钱包私钥转换为字节数组
-
winternitz
一次性签名
-
gmssl-errors
为gmssl crate提供自定义错误库支持
-
sec1_decode
解析SEC1第C4节定义的EcPrivateKey结构,支持PEM和DER编码
-
firma-cli
命令行工具,用于创建存储在离线设备上的私钥的比特币多签名钱包
-
gemblockchain
与Gem区块链协作
-
ethereum-crypto
Ethereum的公私钥管理系统
-
lnk-thrussh-keys
处理SSH密钥:加载它们,解密它们,调用SSH代理
-
rsa_sign
-
roa-tls
基于roa的TLS接受器
-
get402
用于通过Get402.com构建付费API的客户端
尝试使用DuckDuckGo搜索:搜索.