ARIA (cipher): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Sandy Harris
m (format fiddle)
imported>John Stephenson
({{subpages}} and linking)
 
Line 1: Line 1:
ARIA is a [[block cipher]] developed in South Korea, and an official standard (KS X 1213) there. It uses 128-bit blocks and supports keys of 128, 192 or 256 bits; these numbers are identical to those for [[AES]], so ARIA can be used as a drop-in replacement for AES in all applications.
{{subpages}}
ARIA is a [[block cipher]] developed in [[South Korea]], and an official standard (KS X 1213) there. It uses 128-bit blocks and supports keys of 128, 192 or 256 bits; these numbers are identical to those for [[AES]], so ARIA can be used as a drop-in replacement for AES in all applications.


The structure of ARIA is a [[substitution-permutation network]]. The permutation multiplies a 128-bit vector by a 16x16 Boolean matrix to get another 128-bit vector.
The structure of ARIA is a [[substitution-permutation network]]. The permutation multiplies a 128-bit vector by a 16x16 Boolean matrix to get another 128-bit vector.


There is a [http://210.104.33.10/ARIA/index-e.html home page] for the cipher. Internet RFC 5794 gives a specification of the algorithm for Internet use and RFC 6209 discusses its applications.
There is a [http://210.104.33.10/ARIA/index-e.html home page] for the cipher. Internet RFC 5794 gives a specification of the algorithm for Internet use and RFC 6209 discusses its applications.

Latest revision as of 10:08, 2 December 2013

This article is a stub and thus not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.

ARIA is a block cipher developed in South Korea, and an official standard (KS X 1213) there. It uses 128-bit blocks and supports keys of 128, 192 or 256 bits; these numbers are identical to those for AES, so ARIA can be used as a drop-in replacement for AES in all applications.

The structure of ARIA is a substitution-permutation network. The permutation multiplies a 128-bit vector by a 16x16 Boolean matrix to get another 128-bit vector.

There is a home page for the cipher. Internet RFC 5794 gives a specification of the algorithm for Internet use and RFC 6209 discusses its applications.