Copyrights of the used algorithms and implementations

UpHome
Sitemap
 

This chapter contains the copyright notes and acknowledgements for the different ciphers, message digests, etc.


DES

The implementation of DES (libdes, SSLeay) used here is copyrighted by Eric Young.


IDEA

(International Data Encryption Algorithm) is a block cipher developed by Dr. Xuejia Lai and Prof. Dr. J. L. Massey at the Swiss Federal Institute of Technology. The implementation used here was written by Richard De Moliner. Warning:

The IDEA(tm) block cipher is covered by a patent held by ETH and a Swiss company called Ascom-Tech AG. The Swiss patent number is PCT/CH91/00117. International patents are pending. IDEA(tm) is a trademark of Ascom-Tech AG. There is no license fee required for noncommercial use. Commercial users may obtain licensing details from Dieter Profos, Ascom-Tech AG, Solothurn Lab, Postfach 151, 4502 Solothurn, Switzerland, Tel +41 65 242885, Fax +41 65 235761.


SAFER

(Safe And Fast Encryption Routine) is a block cipher developed by Prof. Dr. J. L. Massey at the Swiss Federal Institute of Technology. The development was sponsored by Cylink, Sunnyvale, CA, USA. From the file generic/safer/SAFERCMD.TXT:

Although our design of SAFER K-64 was sponsored by Cylink Corporation (Sunnyvale, CA, USA), Cylink has explicitly relinquished any proprietary rights to this algorithm. This largesse on the part of Cylink was motivated by the reasoning that the company would gain more from new business than it would lose from competition should many new users adopt this publicly available cipher. SAFER K-64 has not been patented and, to the best of our knowledge, is free for use by anyone without fees of any kind and with no violation of any rights of ownership, intellectual or otherwise.
The implementation used here was written by Richard De Moliner.


Blowfish

is a block cipher invented by Bruce Schneier, it is decribed in the 2nd edition of his book ``Applied Cryptography''. His sources were used, with small modifications to interface it with this package. The statement of the author about the legal state of the algorithm:

Blowfish is unpatented, and will remain so in all countries. The algorithm is hereby placed in the public domain, and can be freely used by anyone.


RC4

was invented by RSA Data Security, Inc and considered a ``Trade Secret''. Somewhere in this big world it was reengineered and the result made public, rendering the secret useless. I don't know that RSA Data Security, Inc will try to inflict on people using it in the USA. Use it at your own risk.



© Andreas Kupries
Last update at Sat Mar 31 22:40:24 CEST 2001