| General | |
|---|---|
| First published | 2003 |
| Derived from | AES |
| Certification | South Korean standard |
| Cipher detail | |
| Key sizes | 128, 192, or 256 bits |
| Block sizes | 128 bits |
| Structure | Substitution-permutation network |
| Rounds | 12, 14, or 16 |
| Best public cryptanalysis | |
|
Meet-in-the-middle attack on 8 rounds with data complexity 256 |
|
In cryptography, ARIA is a block cipher designed in 2003 by a large group of South Korean researchers. In 2004, the Korean Agency for Technology and Standards selected it as a standard cryptographic technique.
The algorithm uses a substitution-permutation network structure based on AES. The interface is the same as AES: 128-bit block size with key size of 128, 192, or 256 bits. The number of rounds is 12, 14, or 16, depending on the key size. ARIA uses two 8×8-bit S-boxes and their inverses in alternate rounds; one of these is the Rijndael S-box.
The key schedule processes the key using a 3-round 256-bit Feistel cipher, with the binary expansion of 1/π as a source of "nothing up my sleeve numbers".
References [edit]
- A. Biryukov, C. De Cannière, J. Lano, B. Preneel, S. B. Örs (January 7, 2004). Security and Performance Analysis of ARIA (PostScript). Version 1.2—Final Report. Katholieke Universiteit Leuven. Retrieved March 2, 2007.
- Wenling Wu, Wentao Zhang, and Dengguo Feng (2006). Impossible Differential Cryptanalysis of ARIA and Camellia (PDF). Retrieved January 19, 2007.
- Xuehai Tang, Bing Sun, Ruilin Li, Chao Li (March 30, 2010). A Meet-in-the-Middle Attack on ARIA (PDF). Retrieved April 24, 2010.
External links [edit]
- ARIA home
- Lazarus/Delphi port of ARIA
- RFC5794 : The ARIA encryption algorithm
|
||||||||||||||||||||||||||||||||||||||
| This cryptography-related article is a stub. You can help Wikipedia by expanding it. |
A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia.









