From 9a5c191b687d8dc522555c7c02b1dd0ea2204e3f Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Sun, 15 Jul 2018 14:18:14 +0700 Subject: IDEA: Update patent information --- crypto/src/crypto/engines/IdeaEngine.cs | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/crypto/src/crypto/engines/IdeaEngine.cs b/crypto/src/crypto/engines/IdeaEngine.cs index 18a151c93..6c0379174 100644 --- a/crypto/src/crypto/engines/IdeaEngine.cs +++ b/crypto/src/crypto/engines/IdeaEngine.cs @@ -9,24 +9,14 @@ namespace Org.BouncyCastle.Crypto.Engines * A class that provides a basic International Data Encryption Algorithm (IDEA) engine. *

* This implementation is based on the "HOWTO: INTERNATIONAL DATA ENCRYPTION ALGORITHM" - * implementation summary by Fauzan Mirza (F.U.Mirza@sheffield.ac.uk). (baring 1 typo at the - * end of the mulinv function!). + * implementation summary by Fauzan Mirza (F.U.Mirza@sheffield.ac.uk). (barring 1 typo at the + * end of the MulInv function!). *

*

* It can be found at ftp://ftp.funet.fi/pub/crypt/cryptography/symmetric/idea/ *

*

- * Note 1: This algorithm is patented in the USA, Japan, and Europe including - * at least Austria, France, Germany, Italy, Netherlands, Spain, Sweden, Switzerland - * and the United Kingdom. Non-commercial use is free, however any commercial - * products are liable for royalties. Please see - * www.mediacrypt.com for - * further details. This announcement has been included at the request of - * the patent holders. - *

- *

- * Note 2: Due to the requests concerning the above, this algorithm is now only - * included in the extended assembly. It is not included in the default distributions. + * Note: This algorithm was patented in the USA, Japan and Europe. These patents expired in 2011/2012. *

*/ public class IdeaEngine -- cgit 1.5.1