Re: Tinkering....

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 20 Dec 2000, Henry Spencer wrote:

> On Wed, 20 Dec 2000, Gisle S{lensminde wrote:
> > I have no idea why Rijndael and AES is assigned different numbers, since
> > Rijndael simply is the winner algorithm of the AES competition...
> 
> If memory serves, Rijndael has more options -- for things like key size --
> than AES permits, so it is technically more accurate to say that AES is a
> (slight) subset of Rijndael. 

This is right.  AFAIK, AES is required to be a 128-bit, 192-bit, or
256-bit and Rijndael is a variable-sized cipher.  From the Rijndael
homepage:  

  "The cipher has a variable block length and key length. We currently
   specified how to use keys with a length of 128, 192, or 256 bits to
   encrypt blocks with al length of 128, 192 or 256 bits (all nine
   combinations of key length and block length are possible). Both block
   length and key length can be extended very easily to multiples of 32
   bits.  Rijndael can be implemented very efficiently on a wide range of
   processors and in hardware."

So to be AES compliant, it must must use one of the pre-set sizes.  But
the algorithim itself is capabible of using many others (32bit multiples).

Cheers,
Ryan

 +-- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --+
   Ryan W. Maple          "I dunno, I dream in Perl sometimes..."  -LW
   Guardian Digital, Inc.                     ryan@xxxxxxxxxxxxxxxxxxx
 +-- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE6QM6nIwAIA9MpKWcRAvDRAKCAJgvFnFWyC+Njgj/VLfm/wpj8BQCfd49Q
N7BYttaKMmOYY+D+IKWRQ1o=
=PKvB
-----END PGP SIGNATURE-----



Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/


[Index of Archives]     [Kernel]     [Linux Crypto]     [Gnu Crypto]     [Gnu Classpath]     [Netfilter]     [Bugtraq]
  Powered by Linux