93 available tools
Cryptography & Ciphers
Encrypt, decrypt, and study modern and classical cipher operations.
Focused topic hubs
Collections in Cryptography
- A1Z26 Cipher DecoderApply Cipher Decode for A1Z26 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- A1Z26 Cipher EncoderApply Cipher Encode for A1Z26 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- AES DecryptionApply AES Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- AES EncryptionApply AES Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Key Unwrap for AES ProcessorProcess key or token data with Key Unwrap for AES and explicit format settings. Enter the key material, choose the required format, then review the result.
- Key Wrap for AES ProcessorProcess key or token data with Key Wrap for AES and explicit format settings. Enter the key material, choose the required format, then review the result.
- Affine Cipher DecoderApply Cipher Decode for Affine with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Affine Cipher EncoderApply Cipher Encode for Affine with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Ascon DecryptionApply Ascon Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Ascon EncryptionApply Ascon Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Atbash Cipher ProcessorApply Atbash Cipher with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Bacon Cipher DecoderApply Cipher Decode for Bacon with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Bacon Cipher EncoderApply Cipher Encode for Bacon with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Bcrypt Hash GeneratorCreate a Bcrypt password hash from text.
- Bifid Cipher DecoderApply Cipher Decode for Bifid with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Bifid Cipher EncoderApply Cipher Encode for Bifid with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Blowfish DecryptionApply Blowfish Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Blowfish EncryptionApply Blowfish Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Bombe Cipher ProcessorApply Bombe with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Box Cipher for Caesar ProcessorApply Box Cipher for Caesar with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Cetacean Cipher DecoderDecode Cetacean text made from uppercase E and lowercase e. Use complete 16-symbol groups; no secret key is needed.
- Cetacean Cipher EncoderConvert text into the Cetacean E/e format in your browser. Keep literal spaces and decode the result without a key.
- ChaCha Cipher ProcessorApply ChaCha with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- CipherSaber2 DecryptionApply CipherSaber2 Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- CipherSaber2 EncryptionApply CipherSaber2 Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Citrix CTX1 DecoderApply CTX1 Decode for Citrix with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Citrix CTX1 EncoderApply CTX1 Encode for Citrix with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Colossus Cipher ProcessorApply Colossus with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- DES DecryptionApply DES Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- DES EncryptionApply DES Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- EVP key DerivationDerive eVP key from the supplied material. Enter the key material, choose the required format, then review the result.
- HKDF key DerivationDerive hKDF key from the supplied material. Enter the key material, choose the required format, then review the result.
- PBKDF2 key DerivationDerive pBKDF2 key from the supplied material. Enter the key material, choose the required format, then review the result.
- Enigma Cipher ProcessorApply Enigma with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Fernet DecryptionApply Fernet Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Fernet EncryptionApply Fernet Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Flask Session DecoderProcess key or token data with Session Decode for Flask and explicit format settings. Enter the key material, choose the required format, then review the result.
- Flask Session SignerProcess key or token data with Session Sign for Flask and explicit format settings. Enter the key material, choose the required format, then review the result.
- Flask Session VerifierProcess key or token data with Session Verify for Flask and explicit format settings. Enter the key material, choose the required format, then review the result.
- GOST DecryptionApply GOST Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- GOST EncryptionApply GOST Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Key Unwrap for GOST ProcessorProcess key or token data with Key Unwrap for GOST and explicit format settings. Enter the key material, choose the required format, then review the result.
- Key Wrap for GOST ProcessorProcess key or token data with Key Wrap for GOST and explicit format settings. Enter the key material, choose the required format, then review the result.
- GOST SignerApply GOST Sign with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- GOST VerifierApply GOST Verify with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- JWT DecoderProcess key or token data with JWT Decode and explicit format settings. Enter the key material, choose the required format, then review the result.
- JWT SignerProcess key or token data with JWT Sign and explicit format settings. Enter the key material, choose the required format, then review the result.
- JWT VerifierProcess key or token data with JWT Verify and explicit format settings. Enter the key material, choose the required format, then review the result.
- LS47 DecryptionApply LS47 Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- LS47 EncryptionApply LS47 Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Lorenz Cipher ProcessorApply Lorenz with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Multiple Bombe Cipher ProcessorApply Multiple Bombe with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- PRESENT DecryptionApply PRESENT Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- PRESENT EncryptionApply PRESENT Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Prime Generator for Pseudo-Random StudioCreate a new result with Prime Generator for Pseudo-Random and the selected constraints. Enter input, adjust the options, then copy or download the result.
- RC2 DecryptionApply RC2 Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- RC2 EncryptionApply RC2 Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- RC4 Cipher ProcessorApply RC4 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- RC4 Drop Cipher ProcessorApply RC4 Drop with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- RC6 DecryptionApply RC6 Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- RC6 EncryptionApply RC6 Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- ROR13 Cipher ProcessorApply ROR13 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- ROT13 Encoder and DecoderEncode or decode text with the ROT13 substitution.
- Brute Force for ROT13 Cipher ProcessorApply Brute Force for ROT13 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- ROT47 Cipher ProcessorApply ROT47 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Brute Force for ROT47 Cipher ProcessorApply Brute Force for ROT47 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- ROT8000 Cipher ProcessorApply ROT8000 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Rabbit Cipher ProcessorApply Rabbit with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Rail Fence Cipher DecoderDecode a rail fence cipher with a known rail count and offset. Restore zigzag text in your browser.
- Rail Fence Cipher EncoderEncode text with the rail fence zigzag cipher. Choose rails and offset while preserving spaces and punctuation.
- SIGABA Cipher ProcessorApply SIGABA with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- SM4 DecryptionApply SM4 Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- SM4 EncryptionApply SM4 Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Salsa20 Cipher ProcessorApply Salsa20 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Scrypt Digest CalculatorCalculate or verify a digest with Scrypt. Enter the data, choose the digest options, then copy the calculated value.
- Substitute Cipher ProcessorApply Substitute with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- TEA DecryptionApply TEA Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- TEA EncryptionApply TEA Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Morse Code TranslatorConvert text to Morse code or Morse code to text.
- Triple DES DecryptionApply DES Decrypt for Triple with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Triple DES EncryptionApply DES Encrypt for Triple with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Twofish DecryptionApply Twofish Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Twofish EncryptionApply Twofish Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Typex Cipher ProcessorApply Typex with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Vigenère DecoderApply Vigenère Decode with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Vigenère EncoderApply Vigenère Encode with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- XOR Cipher ProcessorApply XOR with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- Brute Force for XOR Cipher ProcessorApply Brute Force for XOR with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- XSalsa20 Cipher ProcessorApply XSalsa20 with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- XTEA DecryptionApply XTEA Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- XTEA EncryptionApply XTEA Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- XXTEA DecryptionApply XXTEA Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.
- XXTEA EncryptionApply XXTEA Encrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.