-
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 -
pkcs8
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958)
-
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
-
cms
Pure Rust implementation of the Cryptographic Message Syntax (CMS) as described in RFC 5652 and RFC 3274
-
pkcs1
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017)
-
tls_codec
A pure Rust implementation of the TLS (de)serialization
-
picky-asn1-x509
ASN1 types defined by X.509 related RFCs
-
pkcs5
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018)
-
pkcs12
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #12: Personal Information Exchange Syntax v1.1 (RFC7292)
-
p12
pure rust pkcs12 tool
-
rasn-cms
Data types for handling Cryptographic Message Syntax
-
pkcs11-sys
Generated bindings for pkcs11.h. Useful for building PKCS#11 modules in rust.
-
native-pkcs11
Cross-platform PKCS#11 module written in rust. Can be extended with custom credential backends.
-
native-pkcs11-keychain
native-pkcs11 backend for macos keychain
-
pkcs11-bindings
Rust bindings for the PKCS#11 specification
-
native-pkcs11-traits
Traits for implementing and interactive with native-pkcs11 module backends
-
trust_pdf
Verifies signed PDFs against the originals, checking for sneaky modifications
-
cosmian_pkcs11_module
Cross-platform PKCS#11 module written in rust, originally forked from Google/native_pkcs11
-
pkcs11
Rust PKCS#11 Library
-
cosmian_pkcs11
HSM PKCS#11 provider for Cosmian KMS
-
p12_polyfill
Allows to use pkcs12 generated by openssl v1 in rustls and native-tls (vendored openssl-src v3)
-
kryoptic
A PKCS #11 software token written in Rust
-
native-pkcs11-core
Shared cross-platform PKCS#11 module logic for native-pkcs11
-
kryoptic-lib
A PKCS #11 software token written in Rust
-
p12_q3
pure rust pkcs12 tool
-
cosmian_pkcs11_sys
Generated bindings for pkcs11.h. Useful for building PKCS#11 modules in rust.
-
openpgp-pkcs11-tools
A CLI tool for using PKCS #11 devices in an OpenPGP context
-
openpgp-pkcs11-sequoia
using PKCS #11 devices in an OpenPGP context
-
dasn1
A general purpose ASN.1 library
-
pkcs-12
pure rust pkcs12 tool
-
pkcs7
DEPRECATED: use the
cmscrate instead -
rsca
TWCA digital signature operations with PKCS#7 and PKCS#1 support
-
der_derive
Custom derive support for the
dercrate’sChoiceandSequencetraits -
rsa-export
Export keys generated by the "rsa" crate into the PKCS#1 or PKCS#8 format
-
doh-proxy-rs
DNS over HTTP proxy
-
opensc-sys
FFI bindings to OpenSC
-
topk8
Convert private keys to PKCS#8 format in pure Rust
Try searching with DuckDuckGo.