IDEA

IDEA-algoritmi

IDEA (International Data Encryption Algorithm) on kryptografisesti vahva 64-bittinen lohkosalaaja, jonka avaimen pituus on 128 bittiä.

Selkokielinen lohko on 64-bittiä, joka käsitellään neljässä 16-bittisessä lohkossa.[1]

IDEA on kehitetty ETH Zürichissa vuonna 1991.

IDEA on ollut patentoitu mutta sitä koskevat patentit ovat vanhentuneet.[2] IDEAa käytetään esimerkiksi PGP:ssä (Pretty Good Privacy) ja on tuettu GnuPG:ssä mutta ei suositella sen pienen lohkokoon vuoksi.[2]

Slashdotin haastattelussa vuonna 1999 Bruce Schneier kommentoi että ei enää suosittele IDEA-algoritmin käyttöä.[3]

IDEA-algoritmia on ehdotettu laajennettavaksi modernien vaatimuksien mukaisiksi.[4]

Lähteet

  1. IDEA (International Data Encryption Algorithm) quadibloc.com. Viitattu 24.2.2017.
  2. a b Why not IDEA gnupg.org. Viitattu 5.3.2020. (englanniksi)
  3. Crypto Guru Bruce Schneier Answers slashdot.org. Viitattu 24.2.2017.
  4. Shenghui Su, Shuwang Lü, Daqiang Dong: A 128-bit Block Cipher Based on Three Group Arithmetics eprint.iacr.org. Viitattu 24.2.2017.

Aiheesta muualla

  • Practical Cryptosystems and their Strength (Arkistoitu – Internet Archive), Janne Frösen, CS, HUT
  • Key-Schedule Cryptanalysis of IDEA, G-DES, GOST, SAFER, and Triple-DES (PDF) (englanniksi)
  • n
  • k
  • m
Kryptografiset algoritmit
Symmetrinen salaus
  • 3-DES
  • AES
  • AES-GCM
  • Blowfish
  • CAST-128
  • CAST-256
  • DES
  • GOST
  • IDEA
  • RC2
  • RC4
  • RC5
  • RC6
  • Salsa20
  • Skipjack
  • Twofish
Julkisen avaimen salaus
  • Diffie–Hellman
  • ElGamal
  • RSA
Kryptografiset tiivisteet
Salausprotokollat
Viestin todennuskoodit
Digitaaliset allekirjoituskoodit
Lohkosalaus
Muuta
Luettelo salausalgoritmeista
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.