PBKDF2

Derive key material from a password with PBKDF2 (salt + iterations). Paste your data, then click to dissect it. Everything runs on your device, nothing is sent to a server.

The result will appear here…
or press Ctrl+Enter

Everything runs in your browser. Your data is never sent to our servers.

728 × 90Ad Space AvailablePlace your ad here

Example

Example Input

my-passphrase

Example Output

Derived key (hex): 1a2b…  + Salt

How to Use

  1. 1Paste your data (PEM/Base64/token) into the Input field.
  2. 2Click the button (or press Ctrl+Enter) to dissect it.
  3. 3Read the decoded result in the Output field.

About PBKDF2

PBKDF2 turns a password into a cryptographic key by applying a salted hash function thousands of times (key stretching). The goal is to make password guessing expensive.

This tool produces a derived key (hex) from your password, with adjustable salt (random if blank), iteration count, output length, and hash. The salt is shown so the result can be reproduced.

Unlike password hashing for storage (see bcrypt/Argon2 in the Hash category), here the output is KEY MATERIAL used for encryption. For modern derivation, see also HKDF and scrypt.

FAQ

Are my data or keys sent to a server?

No. PBKDF2 runs entirely in your browser using the Web Crypto API and client-side libraries. Your data, passwords, and keys never leave your device.

Related Tools

Related Categories