1. 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_alloc targets

    v0.8.0 20.2M #asn-1 #pkcs #cryptography #no-alloc #asn1
  2. x509-parser

    Parser for the X.509 v3 format (RFC 5280 certificates)

    v0.18.1 7.0M #x509-certificate #certificate #x509 #parser #nom
  3. 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

    v0.10.2 16.0M #iso-iec #iec #itu #oid
  4. rustls-pki-types

    Shared types for the rustls PKI ecosystem

    v1.14.0 19.6M #pki #certificate #rustls #private-key #ecosystem #stable-api #pem #der-encoding #x509-certificate #rustls-webpki
  5. der-parser

    Parser/encoder for ASN.1 BER/DER data

    v10.0.0 6.4M #asn-1 #ber-der #parser #ber #der
  6. jwt-simple

    Easy to use, secure, non opinionated JWT (JSON Web Tokens) implementation for Rust

    v0.12.14 106K #json-web-token #authentication #jws #token
  7. asn1

    ASN.1 (DER) parser and writer for Rust

    v0.23.1 297K #parser #writer #asn1-der #asn-1-data #parser-and-writer
  8. pkcs1

    Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017)

    v0.8.0-rc.4 7.7M #rsa-key #pkcs #cryptography #key #pem
  9. asn1-rs

    Parser/encoder for ASN.1 BER/DER data

    v0.8.0-beta.1 6.5M #ber-der #parser #der-parser #der #ber
  10. simple_asn1

    DER/ASN.1 encoding/decoding library

    v0.6.4 6.3M #asn-1 #der-encoding #der #asn1-der #asn1
  11. asn1_der

    ASN.1-DER en-/decoder

    v0.7.7 286K #asn-1 #no-panic #serialization #asn1
  12. snpguest

    Navigation utility for AMD SEV-SNP guest environment

    v0.10.0 1.6K #amd-sev-snp #sev-snp #amd #snp #sev
  13. bcder

    Handling of data encoded in BER, CER, and DER

    v0.7.6 1.5M #asn-1 #ber #ber-der #cer #der #asn1-der #asn1
  14. oid-registry

    Object Identifier (OID) database

    v0.9.0-beta.1 6.5M #ber-der #ber #der #oid
  15. nethsm-cli

    A CLI for the Nitrokey NetHSM

    v0.9.0 500 #encryption #signature #hsm
  16. tectonic-fn-dsa-kgen

    FN-DSA signature scheme

    v0.3.0 #cryptography #falcon #fn-dsa
  17. pq-oid

    OID constants for all PQ algorithms (ML-KEM, ML-DSA, SLH-DSA)

    v1.0.3 #post-quantum-cryptography #cryptography #pqc
  18. asn1-codecs

    ASN.1 Codecs for Rust Types representing ASN.1 Types

    v0.7.2 3.3K #asn-1 #asn1-per #asn1 #per #decoder
  19. x690

    Basic Encoding Rules (BER) and Distinguished Encoding Rules (DER) as specified in ITU-T Recommendation X.690

    v1.2.0 160 #ber-der #der-encoding #ber #distinguished #der
  20. asn1-compiler

    Compiler for compiling ASN.1 specs to Rust, with PER Codec support and derive macros for PER Codecs

    v0.7.2 600 #asn-1 #asn1-per #asn1 #per
  21. kaminari-cmd

    The ever fast websocket tunnel built on top of lightws

    v0.6.1 700 #websocket #tunnel #built #lightws #default #key-path #ws #server-side #client-side #masking
  22. wildboar-asn1

    Abstract Syntax Notation 1 (ASN.1)

    v3.2.0 370 #asn-1 #syntax #abstract #notation #asn1
  23. tectonic-fn-dsa-vrfy

    FN-DSA signature scheme

    v0.3.0 #cryptography #falcon #fn-dsa
  24. img4-dump

    Extracts payloads and metadata from IMG4/IM4P/IM4M; decrypts with user-supplied IV+Key; optional LZFSE/LZSS decompress

    v2.1.0 #decompression #decryption #payload #signature #im4p #img4 #im4m #aes-256 #lzss #aes-key
  25. cert-dump

    High-performance X.509 certificate scanner and extractor for binary files

    v3.0.1 #certificate #x509-certificate #scanner #der #pem
  26. schemapin

    Cryptographic schema integrity verification for AI tools - Rust implementation

    v1.3.0 #cryptography #ecdsa #schema #security
  27. ecies_25519

    Cross-platform Elliptic Curve Integrated Encryption Scheme (ECIES) using X25519, AES-256-GCM, and HKDF-SHA256

    v0.2.3 #encryption #ecies #aes-gcm #x25519 #aes #gcm
  28. flexiber

    Encoding and decoding of BER-TLV as described in ISO 7816-4, without allocations

    v0.2.0 360 #encoding-decoding #asn-1 #cryptography
  29. bergshamra

    — Pure Rust XML Security library (XML-DSig, XML-Enc, C14N)

    v0.1.1 #encryption #cryptography #xml #signature #key #pem #certificate #c14n #sign-verify #crl
  30. tauri-plugin-secure-element

    Tauri plugin for secure element use on iOS (Secure Enclave) and Android (Strongbox and TEE)

    v0.1.0-beta.4 #tauri-plugin #secure-enclave #secure-element #strongbox #plugin-element
  31. jks

    Java KeyStore (JKS) and PKCS12 encoder/decoder for Rust

    v0.3.3 #key-store #pkcs12 #certificate #java
  32. zsign-rs

    Cross-platform iOS code signing library - Rust port of zsign

    v0.1.1 #mach-o #codesign #ipa #ios #signature
  33. agentpin

    Domain-anchored cryptographic identity protocol for AI agents

    v0.2.0 #cryptography #ecdsa #identity #agent
  34. bjorn-acme

    Building blocks for an ACME server

    v0.6.3 700 #server #acme #ca #building-block #bjorn #ocsp #issuers #onion
  35. tightbeam-rs

    A secure, high-performance messaging protocol library

    v0.5.1 #asn-1 #cryptography #messaging #protocols
  36. lazy-cache

    Lazy file cache optimizing read operations for pure-magic crate

    v0.1.2 160 #file-cache #libmagic #lazy-evaluation #pure-magic #operation #cache-optimizations #file-detection
  37. bsn1

    Rust BER and DER serializer/deserializer

    v3.0.0 440 #asn-1 #serialization #ber #ber-der #der #asn1-der #x690
  38. rasn-smi

    Data types for handling Structure for Management Information

    v0.28.8 800 #asn-1 #rasn #information #framework #management #ber-der #transport-layer #der-encoding
  39. 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.

    v0.4.2 #embedded-database #libmagic #mime
  40. mushi

    Point-to-point QUIC networking with application-defined mutual authentication

    v0.0.12 470 #quic #authentication #p2p #networking-applications #cryptography #certificate #nat-traversal #public-key #ed25519 #ed25519-key
  41. tsumiki

    Core traits for X.509 certificate parsing and handling

    v0.1.0 #asn-1 #certificate #x509 #der #pem #x509-certificate #asn1-der #asn1
  42. rustls-fork-shadow-tls

    Rustls is a modern TLS library written in Rust

    v0.20.9-mod.2 6.5K #tls #rustls #server #client #certificate #web-pki #certificate-verification
  43. keygate-jwt

    Easy to use, secure, and opinionated JWT (JSON Web Tokens) implementation for Rust

    v1.4.2 #authentication #jws #token #api-bindings #json
  44. attestation-doc-validation

    attesting enclaves according to the Evervault Attestation scheme. This crate is used to generate ffi bindings.

    v0.10.0 8.3K #enclave #attestation #evervault #aws-nitro #nitro-enclaves
  45. datapipe

    Stream data from here to there

    v0.1.4 260 #stream-data #tls #stdin #encryption #tcp-listen #input-file #udp-multicast #decryption #multi-cast #output-file
  46. himmelblau_red_asn1

    A little library to encode/decode ASN1 DER

    v0.3.7 #asn1-der #asn-1 #build #encode #red #general-string #asn1-object
  47. rama-crypto

    All crypto logic used by rama

    v0.3.0-alpha.4 130 #rama #certificate #cyrpto #security #networking
  48. obadgen

    Generates (aka "bakes") basic Open Badge annotated images (lib & CLI-tool)

    v0.2.3 #badge #svg #open-badge #cli
  49. cutil

    A complete internal PKI toolkit for Rust

    v0.1.0 #ca-certificate #certificate #ca-x509 #tls #pki-x509 #pki
  50. x509-client

    Reqwest-based async X509 certificate transport and deserializer client. Transports: HTTP/S, File. Formats: DER, PEM, PKCS7.

    v2.0.1 #pkcs7 #pem #der #x509
  51. tsumiki-der

    DER (Distinguished Encoding Rules) parser for ASN.1 structures

    v0.1.0 #asn-1 #pem #der #x509-certificate #certificate #asn1-der #asn1
  52. simple_x509

    X509 creating library

    v1.1.0 180 #x509-certificate #x509 #extension
  53. clia-rustls-mod

    Rustls is a modern TLS library written in Rust. This is clia-mod using ring.

    v0.23.4 #tls #rustls #server #crypto-provider #ring #clia-mod #benchmark #cryptography
  54. Try searching with DuckDuckGo or on crates.io.

  55. rsa-der

    encode and decode public RSA keys using DER

    v0.3.0 2.8K #cryptography #der
  56. ff-carl

    automate Firefox' mTLS host:certificate assignment (ClientAuthRememberList.bin) file

    v1.0.2 110 #firefox #mtls #certificate #pkcs11 #x509-certificate
  57. 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

    v0.1.0 #tls #certificate #x509-certificate #x509 #cryptography
  58. flakebi-ring

    A fork of ring to make some private functionality public

    v0.16.15 #constant-time #cryptography #pbkdf2 #ring #target #rsa #hmac
  59. rsa_public_encrypt_pkcs1

    RSA PKCS#1 encryption from ASN.1 DER encoded public key in pure Rust

    v0.4.0 950 #asn-1 #rsa-public-key #public-key #encryption #rsa-key #pkcs1 #encryption-key #asn1
  60. tsp-http-client

    HTTP client for requesting timestamps from a timestamp authority (TSA) using the RFC 3161 standard

    v0.1.0 #tsp #timestamp #rfc-3161 #freelance
  61. certitude

    Certificate validation logic for OS X and Windows

    v1.1.0 #tls #certificate-validation #certificate #validation
  62. asap_deps_jsonwebtoken

    FORK OF jsonwebtoken: minor changes made for asap lib

    v4.0.1-dev #jwt #api-token #web-api #json-token #token
  63. rawtx-rs

    Makes information about Bitcoin transactions accessible

    v0.1.20 1.0K #bitcoin #bitcoin-transaction #transaction
  64. basn1

    Binary ASN.1 encoding and decoding no-std library (DER)

    v0.1.3 #asn-1 #asn1-der #der-encoding #der #asn1
  65. ic_auth_verifier

    used for integrating with IC-Auth

    v0.7.6 #canister #authentication #identity #icp
  66. openmls_evercrypt

    A crypto backend for OpenMLS implementing openmls_traits using HACL/Evercrypt

    v0.2.0-pre.1 #openmls #evercrypt #cryptography #back-end #openmls-traits #hacl #mls
  67. der-oid-macro

    Macro to encode DER oids at compile time

    v0.5.0 16K #asn-1 #der-parser #ber-der #encode #zero-copy #compile-time
  68. ser_der

    Newtypes for the der crate to allow for serde de-/serialization

    v0.1.0-alpha.1 #asn-1 #serialization #newtype #der #serde
  69. sec1_decode

    parsing EcPrivateKey structures as defined in SEC1 section C4 from both PEM and DER encodings

    v0.1.0 11K #pem #der #ecc #sec1
  70. c-certitude

    C-ABI for certificate validation logic for OS X and Windows

    v1.1.0 #certificate-validation #tls #validation #certificate
  71. mosquitto-jwt-auth

    Plugin for Mosquitto MQTT broker, which enables authentication and authorisation via JWT over password

    v0.2.0 #authorization #mqtt #plugin #networking
  72. dasn1-der

    A serde implementation of ASN.1 DER encoding/decoding

    v0.1.1 #asn-1 #asn1-der #der-encoding #ber #encoding-decoding #serde
  73. rsa_sign

    v0.1.2 #rsa #rsa-public-key #private-key #nq