Cryptographic Algorithm Reference

A comprehensive catalog of 59 cryptographic algorithms with quantum safety analysis, NIST standards references, and migration guidance.

Key Exchange

AlgorithmQuantum SafetyKey Lengths (bits)
ECDH-P256Quantum Unsafe256
ECDH-P384Quantum Unsafe384
ECDH-P521Quantum Unsafe521
X25519Quantum Unsafe256
X448Quantum Unsafe448
DH-1024Quantum Unsafe1024
DH-2048Quantum Unsafe2048
DH-3072Quantum Unsafe3072
DH-4096Quantum Unsafe4096
NTRUQuantum Unsafe509, 677, 821
ML-KEM-512Quantum Safe512
ML-KEM-768Quantum Safe768
ML-KEM-1024Quantum Safe1024

Digital Signature

AlgorithmQuantum SafetyKey Lengths (bits)
ECDSA-P256Quantum Unsafe256
ECDSA-P384Quantum Unsafe384
ECDSA-P521Quantum Unsafe521
Ed25519Quantum Unsafe256
Ed448Quantum Unsafe448
DSA-1024Quantum Unsafe1024
DSA-2048Quantum Unsafe2048
DSA-3072Quantum Unsafe3072
ML-DSA-44Quantum Safe1312
ML-DSA-65Quantum Safe1952
ML-DSA-87Quantum Safe2592
SLH-DSA-128sQuantum Safe128
SLH-DSA-128fQuantum Safe128
SLH-DSA-192sQuantum Safe192
SLH-DSA-192fQuantum Safe192
SLH-DSA-256sQuantum Safe256
SLH-DSA-256fQuantum Safe256
FN-DSA-512Quantum Safe512
FN-DSA-1024Quantum Safe1024
XMSSQuantum Safe256, 512

Encryption

AlgorithmQuantum SafetyKey Lengths (bits)
RSA-1024Quantum Unsafe1024
RSA-2048Quantum Unsafe2048
RSA-3072Quantum Unsafe3072
RSA-4096Quantum Unsafe4096
ElGamalQuantum Unsafe2048, 3072, 4096
AES-128Conditional128
AES-192Conditional192
AES-256Conditional256
ChaCha20-Poly1305Conditional256
Camellia-256Conditional256
3DESConditional168
RC4Conditional40, 128, 256

Hash Function

AlgorithmQuantum SafetyKey Lengths (bits)
SHA-256Conditional256
SHA-384Conditional384
SHA-512Conditional512
SHA-3-256Conditional256
SHA-3-384Conditional384
SHA-3-512Conditional512
BLAKE2bConditional512
BLAKE2sConditional256
MD5Conditional128
SHA-1Conditional160

MAC

AlgorithmQuantum SafetyKey Lengths (bits)
HMAC-SHA-256Conditional256
HMAC-SHA-384Conditional384
HMAC-SHA-512Conditional512
Poly1305Conditional256
NetflixOracleFigmaCoinbaseDellServiceNowAppleDeloitteNikeAWSJPMorgan ChaseT-MobileAtlassianBoschStripeL'OrealDatadogMicrosoftPalantirHPRobinhoodEYSonyCanvaVisaAutoCADDiscordBellAdobeCharles SchwabE*TRADENVIDIAGoogleJohnson & JohnsonFidelityClaudeMastercardIntuitBoeingAT&TShopifyPwCOpenAIKPMGIBMDatabricksSalesforceGitHubAmerican ExpressWorkday