diff options
author | Tim Whittington <bc@whittington.net.nz> | 2014-03-10 22:45:15 +0400 |
---|---|---|
committer | Tim Whittington <bc@whittington.net.nz> | 2014-03-10 22:45:23 +0400 |
commit | 57c95c06cb6cc0e4627e14df6ac04aa9a8b7dbbf (patch) | |
tree | 807692bd4842113e63c69af5c1d4e28b73ded37b /core/src/main/java/org/bouncycastle | |
parent | e8bf2f6f808f257c6887fa980b324219ece9acd0 (diff) |
Support IDEA as a PGP block cipher and update IDEA patent verbiage.
Diffstat (limited to 'core/src/main/java/org/bouncycastle')
-rw-r--r-- | core/src/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java b/core/src/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java index fdf3f6d3..08cf738e 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/IDEAEngine.java @@ -10,22 +10,12 @@ import org.bouncycastle.crypto.params.KeyParameter; * A class that provides a basic International Data Encryption Algorithm (IDEA) engine. * <p> * 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 + * implementation summary by Fauzan Mirza (F.U.Mirza@sheffield.ac.uk). (barring 1 typo at the * end of the mulinv function!). * <p> * It can be found at ftp://ftp.funet.fi/pub/crypt/cryptography/symmetric/idea/ * <p> - * 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 - * <a href="http://www.mediacrypt.com">www.mediacrypt.com</a> for - * further details. This announcement has been included at the request of - * the patent holders. - * <p> - * Note 2: Due to the requests concerning the above, this algorithm is now only - * included in the extended Bouncy Castle provider and JCE signed jars. 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 implements BlockCipher |