- ext
- ssl
- ssl.pl -- Secure Socket Layer (SSL) library
- ssl_context/3
- ssl_upgrade_legacy_options/2
- ssl_add_certificate_key/4
- ssl_set_options/3
- ssl_property/2
- ssl_negotiate/5
- ssl_peer_certificate/2
- ssl_peer_certificate_chain/2
- ssl_session/2
- load_certificate/2
- write_certificate/3
- load_crl/2
- system_root_certificates/1
- load_private_key/3
- load_public_key/2
- cert_accept_any/5
- same_certificate/2
- verify_certificate_issuer/2
- verify_certificate/3
- certificate_field/2
- ssl_secure_ciphers/1
- crypto.pl
- xmldsig.pl
- xmlenc.pl
- ssl.pl -- Secure Socket Layer (SSL) library
- ssl
- load_public_key(+Stream, -PublicKey) is det
- Load a public key PublicKey from the given stream Stream.
Supports loading both DER- and PEM-encoded keys. The key must be
an RSA, EC, Ed25519 or X25519 key. DH and DSA keys are not
supported, and PublicKey will be bound to an atom (dh_key or
dsa_key) if you try and load such a key. Otherwise PublicKey
will be unified with
public_key(KeyTerm), where KeyTerm is an rsa/8 or ec/3 term as with load_private_key/3, or ed25519/1 or x25519/1 holding the hexadecimal public key.