Reference common key sizes for AES, RSA and elliptic curves.
| Item | Value | Guidance |
|---|---|---|
| AES-128 | 128-bit | Strong symmetric security; common minimum. |
| AES-192 | 192-bit | Less commonly used, strong. |
| AES-256 | 256-bit | Common high-strength choice. |
| RSA-2048 | 2048-bit | Common RSA minimum; plan based on lifetime/risk. |
| RSA-3072 | 3072-bit | Stronger RSA option. |
| RSA-4096 | 4096-bit | Higher computational cost. |
| ECDSA P-256 | ~128-bit classical security | Common elliptic-curve signature choice. |
| ECDSA P-384 | ~192-bit classical security | Higher-strength curve. |
Review the available algorithms, properties, key sizes, compatibility notes, and recommended use cases shown on the page. Match the guidance to your protocol, threat model, and current platform support rather than selecting an algorithm by name alone.
The cryptography result or reference describes the encoding, key, digest, entropy, or algorithm selected and the input supplied. Encoding is not encryption, and a generated value is only as secure as the randomness, implementation, and handling behind it.
Use this for learning, format conversion, or preliminary cryptographic planning. Verify algorithms and key sizes against current security guidance; never expose private keys, production secrets, or live credentials in an untrusted tool.