International Data Encryption Algorithm (IDEA)

International Data Encryption Algorithm (IDEA)
1 / 1
International Data Encryption Algorithm (IDEA) - slide 1 of 11 International Data Encryption Algorithm (IDEA) - slide 2 of 11 International Data Encryption Algorithm (IDEA) - slide 3 of 11 International Data Encryption Algorithm (IDEA) - slide 4 of 11 International Data Encryption Algorithm (IDEA) - slide 5 of 11 International Data Encryption Algorithm (IDEA) - slide 6 of 11 International Data Encryption Algorithm (IDEA) - slide 7 of 11 International Data Encryption Algorithm (IDEA) - slide 8 of 11 International Data Encryption Algorithm (IDEA) - slide 9 of 11 International Data Encryption Algorithm (IDEA) - slide 10 of 11 International Data Encryption Algorithm (IDEA) - slide 11 of 11
International Data Encryption Algorithm (IDEA) Prof. Neeraj Bhargava Pramod Singh Rathore Department of Computer Science School of Engineering System Sciences, MDS University Ajmer, Rajasthan, India International Data Encryption Algorithm

Related Topics

Download this presentation From Below

"International Data Encryption Algorithm (IDEA)" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
International Data Encryption Algorithm (IDEA)
Prof. Neeraj Bhargava
Pramod Singh Rathore
Department of Computer Science
School of Engineering & System Sciences,
MDS University Ajmer, Rajasthan, India<br>
02
International Data Encryption Algorithm (IDEA) In cryptography, the International Data Encryption Algorithm (IDEA), originally called Improved Proposed Encryption Standard (IPES), is a symmetric-key block cipher designed by James Massey of ETH Zurich and Xuejia Lai and was first described in 1991. The algorithm was intended as a replacement for the Data Encryption Standard (DES). IDEA is a minor revision of an earlier cipher Proposed Encryption Standard (PES).
The cipher was designed under a research contract with the Hasler Foundation, which became part of Ascom-Tech AG. The cipher was patented in a number of countries but was freely available for non-commercial use. The name "IDEA" is also a trademark. The last patents expired in 2012, and IDEA is now patent-free and thus completely free for all uses.
IDEA was used in Pretty Good Privacy (PGP) v2.0 and was incorporated after the original cipher used in v1.0, BassOmatic, was found to be insecure. IDEA is an optional algorithm in the OpenPGP standard.<br>
03
Basics of IDEA IDEA operates on 64-bit blocks using a 128-bit key and consists of a series of 8 identical transformations (a round, see the illustration) and an output transformation (the half-round). The processes for encryption and decryption are similar. IDEA derives much of its security by interleaving operations from different groups — modular addition and multiplication, and bitwise eXclusive OR (XOR) — which are algebraically "incompatible" in some sense. In more detail, these operators, which all deal with 16-bit quantities, are:
Bitwise XOR (exclusive OR) (denoted with a blue circled plus ⊕).
Addition modulo 216 (denoted with a green boxed plus ⊞).
Multiplication modulo 216 + 1, where the all-zero word (0x0000) in inputs is interpreted as 216, and 216 in output is interpreted as the all-zero word (0x0000) (denoted by a red circled dot ⊙).<br>