Re: Diffie Hellman + AES (Rjindael) Patent/Licensing?

From: Michael Amling (nospam@nospam.com)
Date: 02/20/03


From: Michael Amling <nospam@nospam.com>
Date: Thu, 20 Feb 2003 18:27:03 GMT

harlequin wrote:
>
> Rijndael, as an AES candidate, was required to state a guarantee that it
> would be royalty-free.

   As a condition of entry, each cipher's submitter agreed to make it
royalty free if selected as the AES. Rijndael was made royalty-free by
its inventors regardless of the outcome of the AES competition (which
made it an early favorite with me!).

> The Diffie-Hellman patent expired (I believe) in September 2000. If I
> understand correctly, then this must also be freely available.

   I think that was RSA that expired in September, 2000. DH was even older.

--Mike Amling



Relevant Pages

  • Re: Diffie Hellman + AES (Rjindael) Patent/Licensing?
    ... > Rijndael, as an AES candidate, was required to state a guarantee that it ... > would be royalty-free. ... A patent, however, has a set of claims that defines what it covers. ... who designed AES weren't aware of the patent at all at the time. ...
    (sci.crypt)
  • Re: Enigma machine strenght using a computer
    ... One of the reasons Rijndael was selected as the AES ... CPU than someone wanting to use AES at the same speed. ... The reasonable assumption is the business is already running and already has adequate encrypted communications - if so, then they are probably using 3DES or DES. ... their 3DES communications are not made more expensive by introducing a cipher 3 times faster and as secure (assumption that Serpent is secure) ...
    (sci.crypt)
  • Re: Rijndael/AES implementations
    ... > Are there significant performance/implementation differences in the ... AES CSP is little-endian and the RijndaelManaged ... > of Rijndael to recommend going ahead with architecture using Rijndael for ... Apparently WinZip used the code of a security researcher, ...
    (microsoft.public.platformsdk.security)
  • [PATCH] AES i586 optimized
    ... The following patch adds an i586 optimized implementation of AES aka ... +// - Minor portability cleanups and speed optimizations ... +// An AES (Rijndael) implementation for the Pentium. ... +// AES Key Schedule Subroutine ...
    (Linux-Kernel)
  • Re: Advanced Encryption Standard Implementation for Pocket PC?
    ... > AES in CryptoAPI only ships with WinXP +. ... you can find a few libraries out there that use the AES ... > encryption cipher used in AES is Rijndael). ... so it has no ties to the CryptoAPI either. ...
    (microsoft.public.dotnet.security)