< Day Day Up > |
AES is a newer encryption standard and is now the preferred one to use for XML Encryption. AES is a substitution-linear transformation network with 10, 12, or 14 rounds, depending on the key sizes, which are currently set at 128, 192, or 256 bits. The block size used in AES is 16 bytes. The data block to be processed is partitioned into an array of bytes forming a matrix with rows and columns . Each cipher operation is byte-oriented. The next step has four layers :
The algorithm was designed to be very fast and suitable to hardware. |
< Day Day Up > |