🔐  Cryptography & Encryption

KDF Comparison

Compare PBKDF2, HKDF and common password-KDF considerations.

Free toolClient-sideNo account required
Choose the KDF based on the input entropy and application requirements. Do not substitute HKDF for password hashing.
ItemValueGuidance
PBKDF2Password-derived keysSalt + iterations + PRF; broadly available.
HKDFHigh-entropy key materialDesigned for key expansion/extraction, not low-entropy passwords.
Argon2idPassword hashing/KDFMemory-hard and preferred for new password storage.
scryptPassword hashing/KDFMemory-hard alternative when appropriate.
All processing is performed locally in your browser unless the tool explicitly says otherwise.
← Back to Cryptography & Encryption

How to use this calculator

What to enter

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.

What the result means

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.

When to use 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.