📖 WIPIVERSE

🔍 Currently registered entries: 42,131건

Kamelia

Kamelia is a symmetric block cipher designed by Nippon Telegraph and Telephone (NTT) and Mitsubishi Electric Corporation in 2000. It is a 128-bit block cipher, supporting key sizes of 128, 192, and 256 bits. Kamelia is a Feistel network cipher with 18 rounds for the 128-bit key size and 24 rounds for the 192-bit and 256-bit key sizes.

Kamelia was designed to be an efficient and secure alternative to the Advanced Encryption Standard (AES). It is designed to be suitable for a wide range of applications, including software and hardware implementations. Its security has been extensively analyzed, and no major vulnerabilities have been found.

The algorithm shares some similarities with AES, including the use of an S-box derived from finite field arithmetic. However, Kamelia employs a different round function and key schedule. The cipher's structure aims to provide resistance against various cryptanalytic attacks, such as linear cryptanalysis and differential cryptanalysis.

Kamelia has been adopted in several international standards, including those from ISO, IEC, and IETF. It is used in various applications, including secure communications protocols, storage encryption, and embedded systems.