The International Data Encryption Algorithm (IDEA) is a block cipher developed in 1991 by James Massey and Xuejia Lai.
0
votes
0answers
53 views
How do I generate decryption keys for the IDEA algorithm from the 128 bit key?
I am trying to implement IDEA algorithm in C#, just to learn how it works. I have taken a 128 bit binary key and generated the 52 encryption keys using the following code:
...
1
vote
4answers
99 views
How to perform Multiplicative Inverse Modulo in IDEA
How to perform the Multiplicative Inverse Modulo in International Data Encryption Algorithm?
I cannot understand on how to perform it...
ex. I have a value of "cf80" and the value that is appearing ...
-1
votes
1answer
91 views
Matrix Multiplication of Bits
How to multiply the matrix of bits
example I have two 4x4 matrices of bits
...
1
vote
1answer
288 views
How can I implement the “Multiplication Modulo” and “Addition Modulo” operations in IDEA?
I am currently working on IDEA (International Data Encryption Algorithm), and I don't know how to perform Multiplication Modulo and Addition Modulo.
This is how IDEA operates:
IDEA operates on ...