Encrypt and decrypt text with the Camellia-128 block cipher (RFC 3713) in CBC mode. Hex output. Runs entirely in your browser.
Camellia is a 128-bit block cipher jointly developed by Mitsubishi Electric and NTT in 2000. It was endorsed by the EU NESSIE project, standardised in RFC 3713 and ISO/IEC 18033, and is supported in TLS and OpenPGP, offering security and performance comparable to AES. This tool encrypts and decrypts text with Camellia using a 128-bit key.
Input:
Plaintext + key (32 hex chars) + IV (32 hex chars)
Output:
hex ciphertext
What key size does this support?
Camellia-128, a 16-byte key entered as 32 hexadecimal characters. Use the refresh button to generate a random key or IV.
How does Camellia compare to AES?
It targets the same security level and is also a recognised international standard. Camellia is common in Japanese systems and is offered alongside AES in TLS and OpenPGP.
Is Camellia secure?
Yes. It has withstood extensive analysis with no practical break and is widely standardised, making it a solid AES alternative.
Does my data leave the browser?
No. Encryption and decryption run locally in your browser.
Encrypt and decrypt text with the Camellia-128 block cipher (RFC 3713) in CBC mode. Ciphertext is hex. Everything runs in your browser.
Camellia is a 128-bit block cipher jointly developed by Mitsubishi and NTT, standardised in RFC 3713 and selected by the EU NESSIE project and ISO/IEC. It offers security comparable to AES and appears in TLS and OpenPGP. This tool runs Camellia-128 in CBC mode with PKCS#7 padding and is verified against the RFC 3713 test vector.