Skip to content

# openssl Helper

Pick a common certificate or key operation and get the exact `openssl` command to run.

This is generated in browser and is not sent to pah.moi servers.

About this tool2 paragraphs

Eleven operations: view a certificate, generate a key (RSA, Ed25519 or ECDSA P-256), make a self-signed cert or a CSR, verify a certificate against a CA chain, encrypt or decrypt a file, convert PEM↔DER, extract from a PKCS12 bundle or build one, or open an `s_client` connection.

Set the key size, the subject, and whether the key is passphrase-protected; each field names the operation it applies to. The command is assembled in your browser and copied with one control, and `openssl-cli` builds the identical string offline.

Use it locally This tool has a native command line twin. Build `openssl-cli` from the site's source with:

    cargo build --release --bin openssl-cli

Source and licence terms