-
base64ct
Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support
-
pem
Parse and encode PEM-encoded data
-
rustls-pki-types
Shared types for the rustls PKI ecosystem
-
pem-rfc7468
PEM Encoding (RFC 7468) for PKIX, PKCS, and CMS Structures, implementing a strict subset of the original Privacy-Enhanced Mail encoding intended specifically for use with cryptographic keys…
-
x509-cert
Pure Rust implementation of the X.509 Public Key Infrastructure Certificate format as described in RFC 5280
-
pkcs1
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017)
-
jsonwebkey
JSON Web Key (JWK) (de)serialization, generation, and conversion
-
attestation-validator
Validates attestation certificate chains and inspects attestation certificates
-
nym-pemstore
Store private-public keypairs in PEM format
-
gel-stream
streaming data between clients and servers
-
cert-dump
High-performance X.509 certificate scanner and extractor for binary files
-
cmpv2
Pure Rust implementation of the Certificate Management Protocol (CMP) as described in RFC 4210
-
libvault-core
the libvault is modified from RustyVault
-
crmf
Pure Rust implementation of the Certificate Request Message Format (CRMF) as described in RFC 4211
-
gen-key
Small CLI tool for generating RSA and HMAC keys
-
forge-pfx
Forge is a cli tool for converting PFX/P12 certificate files to PEM format
-
x509-client
Reqwest-based async X509 certificate transport and deserializer client. Transports: HTTP/S, File. Formats: DER, PEM, PKCS7.
-
nom_pem
PEM parser (rfc1421) based of nom
-
pem-iterator
Iterate over PEM-encoded data
-
trifid-pki
Nebula PKI system
-
pfxers
Cross-platformTUI allowing to easily extract and convert information from PFX and PEM certificates and keys
-
certbot
that calls out to
certbotto get a TLS certificate -
rust_sm
sm
-
sec1_decode
parsing EcPrivateKey structures as defined in SEC1 section C4 from both PEM and DER encodings
-
rsa-pem
Converting between the PEM format and a RustCrypto RSA type
-
vapid
RFC 8292 Voluntary Application Server Identification (VAPID) Auth header generator
-
mozca
(alias to mozilla-root-ca, latest version, only default features) Mozilla Root CA list from https://curl.se/ca/cacert.pem
-
rsa-export
Export keys generated by the "rsa" crate into the PKCS#1 or PKCS#8 format
-
x25519-parser
Curve25519 Parser - DER/PEM parser for OpenSSL Ed25519 / X25519 keys
-
pem-parser
convert RSA keys from PEM to DER
-
topk8
Convert private keys to PKCS#8 format in pure Rust
Try searching with DuckDuckGo.