Exploring the Modified IDEA Using the topicIDEA Package - Maple Application Center
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.
Application Center Applications Exploring the Modified IDEA Using the topicIDEA Package

Exploring the Modified IDEA Using the topicIDEA Package

Author
: Czeslaw Koscielny
Engineering software solutions from Maplesoft
This Application runs in Maple. Don't have Maple? No problem!
 Try Maple free for 15 days!
Normally, the IDEA operates on 64-bit blocks using a 128-bit user-selected secret key. Out of this 128-bit key fifty two key subblocks of 16-bit are generated and used in the encryption process. The 52 16-bit key subblocks needed in decryption are computed from the encryption key subblocks. In the modified mode of encryption/decryption by means of the IDEA algorithm the user does not select the 128-bit key but chooses directly the 52 16-bit key subblocks for encryption and employs them as a secret key. In this way IDEA can protect a 64-bit block of data using 832-bit key. By making this new secret key partly public we can encipher/decipher by means of the IDEA using a key of an arbitrary length, but no longer than 832 bits.

Application Details

Publish Date: February 27, 2006
Created In: Maple 10
Language: English

More Like This

Extended (24, 12) Binary Golay Code: Encoding and Decoding Procedures
2
Secure Symmetric-Key Block Cipher Based on Generalized Finite Fields
Mersenne Primes-Based Symmetric-Key Masquerade Block Cipher
User-Friendly ElGamal Public-Key Encryption Scheme
Maple Tools for Preliminary Cryptanalysis
The Application of Quasigroup Fields in Designing Efficient Hash Functions
Investigating the DES Properties Using the GenDES Package
Steganocryptography with Maple 8
topicIDEA Package
The MLA Steganography
A Method of Constructing Quasigroup Field-Based Random Number Generators
Byte Oriented Synchronous Quasigroup Stream Cipher with a Huge Keyspace