Verschlüsseln data with the Camellia block cipher
Camellia ist ein 128-Bit Block Chiffre co-developed durch Mitsubishi und NTT, certified als ein NESSIE und CRYPTREC recommended primitive. Lernen its usage und Vergleich mit AES.
- 1
Camellia uses a Feistel structure with 18/24 rounds for 128/192-256-bit keys. It is certified in Japan and the EU as an alternative to AES. The encryption interface — key, IV, plaintext — is identical to AES, so we demonstrate the workflow with AES.
- 2 AES-Verschlüsseler →
Verschlüsseln data using AES-128 to mirror Camellia-128. The input/output format, key sizes, and block size are the same. Paste your plaintext and key to produce ciphertext.
- 3 AES-Entschlüsseler →
Entschlüsseln to verify the round-trip. Camellia and AES both produce 128-bit blocks, so the ciphertext length will be identical for the same plaintext.
- 4
Camellia is particularly relevant in Japanese government systems (CRYPTREC) and EU systems (NESSIE). If interoperability with those standards is required, use Camellia; otherwise AES is the universal default.
Häufige Fragen
- Is Camellia faster than AES?
- On most general-purpose CPUs, AES with hardware acceleration (AES-NI) is faster. On platforms without AES-NI, Camellia can be competitive or faster. Performance is rarely the deciding factor.
- Can Camellia and AES be used interchangeably?
- No. They are different algorithms with different internal structures. You cannot decrypt Camellia ciphertext with AES or vice versa. Interoperability requires both sides to agree on the algorithm.