# Public Key

Browse 7 online public key tools for processing, converting, validating, and managing public key files and data. No installation required.

> Canonical page: https://elysiatools.com/en/tags/public-key

## Overview

Use Public Key tools to process, convert, validate, and manage public key files and data in your browser. Operations run on Elysia Tools servers; text inputs are not stored, and uploaded files are automatically deleted after 6 hours.

## Frequently asked questions

### What can I do with Public Key tools?

You can process, convert, validate, and manage public key files and data through browser-based tools without installing software.

### How is my data handled?

You operate the tools in your browser, while processing runs on Elysia Tools servers. Text inputs are not stored, and uploaded files are automatically deleted after 6 hours.

### How many Public Key tools are available?

This tag currently includes 7 Public Key tools for working with public key files and data.

## Tools

- [AGEX Keypair Generator](https://elysiatools.com/en/tools/agex-keypair-generator): Generate an Ed25519 keypair for AGEX bundle signing and verification
- [X.509 Certificate Decoder](https://elysiatools.com/en/tools/certificate-decoder): Parse an X.509 SSL/TLS certificate (paste PEM or upload .pem/.crt) and inspect subject, issuer, validity period with expiry status, public key, signature algorithm, serial, SANs, key usage and fingerprint. Like openssl x509 -text, visualised. Runs locally.
- [Digital Signature Generator](https://elysiatools.com/en/tools/digital-signature-generator): Sign a message with a private key or verify a signature with a public key — supports RSA-PSS (SHA-256), ECDSA (P-256), and Ed25519. Pure client-side crypto (Node crypto.createSign/createVerify), no network. Paste a PEM key to sign or to verify a base64 signature. This tool signs/verifies; it does not generate key pairs.
- [JWK Generator & Parser](https://elysiatools.com/en/tools/jwk-generator): Generate JSON Web Keys (JWK) for RSA, EC (P-256/P-384/P-521/secp256k1), and OKP (Ed25519/Ed448/X25519/X448), or parse an existing JWK to inspect its parameters, thumbprint, and metadata
- [RSA Encrypt / Decrypt](https://elysiatools.com/en/tools/rsa-encrypt-decrypt): Encrypt text with an RSA public key or decrypt ciphertext with the matching private key, using OAEP padding (SHA-1 or SHA-256). Handles long messages by chunking. Keys and data stay local. PKCS#1 v1.5 is intentionally not offered (Node disables it for decryption due to Bleichenbacher attacks).
- [RSA Key Pair Generator](https://elysiatools.com/en/tools/rsa-key-generator): Generate an RSA key pair (2048/3072/4096-bit) as PEM-encoded public and private keys. Optionally encrypt the private key with a passphrase. PKCS#8 (recommended) or PKCS#1 private key format. Everything runs locally.
- [SSH Key Pair Generator](https://elysiatools.com/en/tools/ssh-key-generator): Generate an SSH key pair (Ed25519 recommended, RSA 4096, or ECDSA P-256) with an OpenSSH-format public key ready for ~/.ssh/authorized_keys, a SHA256 fingerprint, and a PEM private key. Optional passphrase encryption. Runs locally.

## Related content

- [Encryption](https://elysiatools.com/en/tags/encryption): Use 40 online encryption tools for encrypting, decrypting, and working with cipher, AES, and RSA data in your browser.
- [Private Key](https://elysiatools.com/en/tags/private-key): Use 6 online private key tools in your browser. Processing runs on Elysia Tools servers; text inputs are not stored and uploaded files are deleted after 6 hours.
- [RSA](https://elysiatools.com/en/tags/rsa): Browse 5 online RSA tools for working with RSA data and files in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [Keys](https://elysiatools.com/en/tags/keys): Browse 17 online keys tools to process, convert, validate, and manage keys files and data in your browser.
- [Parse](https://elysiatools.com/en/tags/parse): Browse 31 online parse tools for working with structured data and files in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [Parser](https://elysiatools.com/en/tags/parser): Browse 23 online parser tools to process, validate, convert, and manage parser data in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
