-
der
Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules (DER) for Abstract Syntax Notation One (ASN.1) as described in ITU X.690 with full support for heapless
no_std/no_alloctargets -
x509-parser
Parser for the X.509 v3 format (RFC 5280 certificates)
-
const-oid
Const-friendly implementation of the ISO/IEC Object Identifier (OID) standard as defined in ITU X.660, with support for BER/DER encoding/decoding as well as heapless no_std (i.e. embedded) support
-
rustls-pki-types
Shared types for the rustls PKI ecosystem
-
der-parser
Parser/encoder for ASN.1 BER/DER data
-
jwt-simple
Easy to use, secure, non opinionated JWT (JSON Web Tokens) implementation for Rust
-
asn1
ASN.1 (DER) parser and writer for Rust
-
pkcs1
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017)
-
asn1-rs
Parser/encoder for ASN.1 BER/DER data
-
simple_asn1
DER/ASN.1 encoding/decoding library
-
asn1_der
ASN.1-DER en-/decoder
-
snpguest
Navigation utility for AMD SEV-SNP guest environment
-
bcder
Handling of data encoded in BER, CER, and DER
-
oid-registry
Object Identifier (OID) database
-
nethsm-cli
A CLI for the Nitrokey NetHSM
-
tectonic-fn-dsa-kgen
FN-DSA signature scheme
-
pq-oid
OID constants for all PQ algorithms (ML-KEM, ML-DSA, SLH-DSA)
-
asn1-codecs
ASN.1 Codecs for Rust Types representing ASN.1 Types
-
x690
Basic Encoding Rules (BER) and Distinguished Encoding Rules (DER) as specified in ITU-T Recommendation X.690
-
asn1-compiler
Compiler for compiling ASN.1 specs to Rust, with PER Codec support and derive macros for PER Codecs
-
kaminari-cmd
The ever fast websocket tunnel built on top of lightws
-
wildboar-asn1
Abstract Syntax Notation 1 (ASN.1)
-
tectonic-fn-dsa-vrfy
FN-DSA signature scheme
-
img4-dump
Extracts payloads and metadata from IMG4/IM4P/IM4M; decrypts with user-supplied IV+Key; optional LZFSE/LZSS decompress
-
cert-dump
High-performance X.509 certificate scanner and extractor for binary files
-
schemapin
Cryptographic schema integrity verification for AI tools - Rust implementation
-
ecies_25519
Cross-platform Elliptic Curve Integrated Encryption Scheme (ECIES) using X25519, AES-256-GCM, and HKDF-SHA256
-
flexiber
Encoding and decoding of BER-TLV as described in ISO 7816-4, without allocations
-
bergshamra
— Pure Rust XML Security library (XML-DSig, XML-Enc, C14N)
-
tauri-plugin-secure-element
Tauri plugin for secure element use on iOS (Secure Enclave) and Android (Strongbox and TEE)
-
jks
Java KeyStore (JKS) and PKCS12 encoder/decoder for Rust
-
zsign-rs
Cross-platform iOS code signing library - Rust port of zsign
-
agentpin
Domain-anchored cryptographic identity protocol for AI agents
-
bjorn-acme
Building blocks for an ACME server
-
tightbeam-rs
A secure, high-performance messaging protocol library
-
lazy-cache
Lazy file cache optimizing read operations for pure-magic crate
-
bsn1
Rust BER and DER serializer/deserializer
-
rasn-smi
Data types for handling Structure for Management Information
-
magic-db
precompiled magic database for file type identification. It allows any program to perform magic file detection without the burden of compiling rules from source.
-
mushi
Point-to-point QUIC networking with application-defined mutual authentication
-
tsumiki
Core traits for X.509 certificate parsing and handling
-
rustls-fork-shadow-tls
Rustls is a modern TLS library written in Rust
-
keygate-jwt
Easy to use, secure, and opinionated JWT (JSON Web Tokens) implementation for Rust
-
attestation-doc-validation
attesting enclaves according to the Evervault Attestation scheme. This crate is used to generate ffi bindings.
-
datapipe
Stream data from here to there
-
himmelblau_red_asn1
A little library to encode/decode ASN1 DER
-
rama-crypto
All crypto logic used by rama
-
obadgen
Generates (aka "bakes") basic Open Badge annotated images (lib & CLI-tool)
-
cutil
A complete internal PKI toolkit for Rust
-
x509-client
Reqwest-based async X509 certificate transport and deserializer client. Transports: HTTP/S, File. Formats: DER, PEM, PKCS7.
-
tsumiki-der
DER (Distinguished Encoding Rules) parser for ASN.1 structures
-
simple_x509
X509 creating library
-
clia-rustls-mod
Rustls is a modern TLS library written in Rust. This is clia-mod using ring.
-
rsa-der
encode and decode public RSA keys using DER
-
ff-carl
automate Firefox' mTLS host:certificate assignment (ClientAuthRememberList.bin) file
-
certkit
A pure Rust library for X.509 certificate management, creation, and validation, supporting RSA, ECDSA, and Ed25519 keys, with no OpenSSL or ring dependencies
-
flakebi-ring
A fork of ring to make some private functionality public
-
rsa_public_encrypt_pkcs1
RSA PKCS#1 encryption from ASN.1 DER encoded public key in pure Rust
-
tsp-http-client
HTTP client for requesting timestamps from a timestamp authority (TSA) using the RFC 3161 standard
-
certitude
Certificate validation logic for OS X and Windows
-
asap_deps_jsonwebtoken
FORK OF
jsonwebtoken: minor changes made forasaplib -
rawtx-rs
Makes information about Bitcoin transactions accessible
-
basn1
Binary ASN.1 encoding and decoding no-std library (DER)
-
ic_auth_verifier
used for integrating with IC-Auth
-
openmls_evercrypt
A crypto backend for OpenMLS implementing openmls_traits using HACL/Evercrypt
-
der-oid-macro
Macro to encode DER oids at compile time
-
ser_der
Newtypes for the der crate to allow for serde de-/serialization
-
sec1_decode
parsing EcPrivateKey structures as defined in SEC1 section C4 from both PEM and DER encodings
-
c-certitude
C-ABI for certificate validation logic for OS X and Windows
-
mosquitto-jwt-auth
Plugin for Mosquitto MQTT broker, which enables authentication and authorisation via JWT over password
-
dasn1-der
A serde implementation of ASN.1 DER encoding/decoding
-
rsa_sign
Try searching with DuckDuckGo or on crates.io.