pem_cert_key_import.h
X.509 common definitions.
error_t pemImportEddsaCertPublicKey(EddsaPublicKey *publicKey, const char_t *input, size_t length)
Extract the EdDSA public key from a PEM certificate.
Definition: pem_cert_key_import.c:309
PEM common definitions.
error_t pemImportEcCertPublicKey(EcPublicKey *publicKey, const char_t *input, size_t length)
Extract the EC public key from a PEM certificate.
Definition: pem_cert_key_import.c:225
error_t pemImportDsaCertPublicKey(DsaPublicKey *publicKey, const char_t *input, size_t length)
Extract the DSA public key from a PEM certificate.
Definition: pem_cert_key_import.c:141
EdDSA (Edwards-Curve Digital Signature Algorithm)
General definitions for cryptographic algorithms.
RSA public-key cryptography standard.
DSA (Digital Signature Algorithm)
error_t pemImportRsaCertPublicKey(RsaPublicKey *publicKey, const char_t *input, size_t length)
Extract the RSA public key from a PEM certificate.
Definition: pem_cert_key_import.c:57
ECC (Elliptic Curve Cryptography)
X509KeyType pemGetCertPublicKeyType(const char_t *input, size_t length)
Extract the type of the public key contained in a PEM certificate.
Definition: pem_cert_key_import.c:392