Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
key-parsers
Key-parsers offers parsers and printers for various asymmetric key formats.
Key_parsers
It currently comes with three submodules.
Asn1
Note that all the parsers in this module expect the raw DER encoded byte string. They don't handle PEM armoring (----BEGIN X---- and ----END X----) nor decode Base64 or hex.
Here you can find parsers for the following formats:
PKCS#1 encoding of RSA Private and Public keys as defined in PKCS#1 v2.2
PKCS#8 encoding of RSA, DSA, EC and DH Private keys as defined in RFC 5208
X.509 SubjectPublicKeyInfo encoding of RSA, DSA, EC and DH Public keys as defined in RFC 5280
DER encodings of DSA, EC and DH Parameters and Private keys as produced by OpenSSL commands such as dsaparam and gendsa
Ltpa
Parsers for LTPA (Lightweight Third Party Authentication) encodings of RSA private and public keys.
Cvc
Parsers for CVC (Card Verifiable Certificates) encodings of RSA and EC Public keys.