D5 · Crypto

How do encryption algorithms compare?

TypeAlgorithmKey SizeUse For
SymmetricAES-256256-bitBulk data
AsymmetricRSA2048+ bitKey exchange
AsymmetricECC256-bit ≈ RSA-3072Key exchange (efficient)
HashSHA-256256-bit outputIntegrity
ECC provides equivalent security to RSA with much smaller keys — important for IoT and mobile. AES-256 is unbreakable by brute force. RSA 2048 is current minimum; 4096 for long-term sensitive keys.
← Back to Glossary Practice Questions →