public_key man page

public_key — Provides functions to handle public-key infrastructure.

Description

Provides encode/decode of different file formats (PEM, OpenSSH), digital signature and verification functions, validation of certificate paths and certificate revocation lists (CRLs) and other functions for handling of certificates, keys and CRLs.

Dependencies

The public_key application uses the Crypto application to perform cryptographic operations and the ASN-1 application to handle PKIX-ASN-1 specifications, hence these applications must be loaded for the public_key application to work. In an embedded environment this means they must be started with application:start/[1,2] before the public_key application is started.

Error Logger and Event Handlers

The public_key application is a library application and does not use the error logger. The functions will either succeed or fail with a runtime error.

See Also

application(3)

Referenced By

public_key.3erl(3).

public_key 1.7.1 Ericsson AB Erlang Application Definition