Tiny Encryption Algorithm

TEA
TEA
TEA
Zwei Feistel-Runden (ein Zyklus) von TEA
Entwickler Roger Needham, David Wheeler
Veröffentlicht 1994
Schlüssellänge 128 Bit (effektiv 126 Bit)
Blockgröße 64 Bit
Struktur Feistelchiffre
Runden variabel, 64 empfohlen
Beste bekannte Kryptoanalyse
Bis zu 21 Runden sind theoretisch gebrochen. Related-Key-Angriffe sind effizient möglich.

Der TEA (Tiny Encryption Algorithm) ist eine Blockchiffre, die für ihre einfache Beschreibung und Implementierung bekannt ist (normalerweise einige Zeilen Code). Er wurde von David Wheeler und Roger Needham an der Universität Cambridge entwickelt und das erste Mal im Rahmen eines Workshops zu schneller Verschlüsselung im Jahr 1994 vorgestellt. Er ist frei von Patenten.

Eigenschaften

TEA arbeitet auf 64-bit großen Blöcken und benutzt einen 128-bit langen Schlüssel. Er stellt eine Feistelchiffre mit einer vorgeschlagenen Rundenanzahl von 64 dar. Normalerweise wird er so implementiert, dass zwei Runden einen Zyklus darstellen. Er hat einen sehr einfachen Mechanismus zur Erzeugung des jeweiligen Rundenschlüssels. Das Einbringen eines sogenannten Deltas, das als definiert ist, verhindert einen Angriff, der die Symmetrie der einzelnen Runden ausnutzt.

TEA hat einige Schwächen. Die meisten rühren daher, dass es zu jedem Schlüssel drei äquivalente Schlüssel gibt. Deswegen ist die effektive Schlüssellänge nur 126-bit (Kelsey et al., 1996, und Vikram Andem, 2003). Diese Schwäche wurde beim Hacken von Microsofts Spielekonsole Xbox ausgenutzt, da diese TEA als Hash-Funktion verwendete. TEA ist auch anfällig für eine verwandte Schlüssel-Attacke, die 223 gewählte Klartexte bei verwandten Schlüsseln braucht.

Wegen dieser Schwächen gibt es eine große Anzahl von Verbesserungsvorschlägen, darunter auch XTEA.

Referenzcode

Es folgt die Adaptierung der Referenzimplementierung der Ver- und Entschlüsselungsroutinen in C, die als Public Domain von David Wheeler und Roger Needham veröffentlicht wurde:

  void encrypt(unsigned long v[2], unsigned long k[4]) {
      unsigned long v0 = v[0], v1 = v[1], sum = 0, i;           /* set up */
      unsigned long delta = 0x9E3779B9;                         /* a key schedule constant */
      unsigned long k0 = k[0], k1 = k[1], k2 = k[2], k3 = k[3]; /* cache key */
      for (i = 0; i<32; i++) {                                  /* basic cycle start */
          sum += delta;
          v0 += ((v1<<4) + k0) ^ (v1 + sum) ^ ((v1>>5) + k1);
          v1 += ((v0<<4) + k2) ^ (v0 + sum) ^ ((v0>>5) + k3);   /* end cycle */
      }
      v[0] = v0; v[1] = v1;
  }

  void decrypt(unsigned long v[2], unsigned long k[4]) {
      unsigned long v0 = v[0], v1 = v[1], sum = 0xC6EF3720, i;  /* set up; sum is 32*delta */
      unsigned long delta = 0x9E3779B9;                         /* a key schedule constant */
      unsigned long k0 = k[0], k1 = k[1], k2 = k[2], k3 = k[3]; /* cache key */
      for(i = 0; i<32; i++) {                                   /* basic cycle start */
          v1 -= ((v0<<4) + k2) ^ (v0 + sum) ^ ((v0>>5) + k3);
          v0 -= ((v1<<4) + k0) ^ (v1 + sum) ^ ((v1>>5) + k1);
          sum -= delta;                                         /* end cycle */
      }
      v[0] = v0; v[1] = v1;
  }

Literatur

  • David J. Wheeler, Roger M. Needham: TEA, a tiny encryption algorithm. In: Bart Preneel (Hrsg.): Fast Software Encryption: Second International Workshop, Leuven, Belgien, 14. bis 16. Dezember 1994. Lecture Notes in Computer Science, Volume 1008, S. 363–366.
  • Vikram Reddy Andem: A Cryptanalysis of the Tiny Encryption Algorithm. (Memento vom 31. März 2012 im Internet Archive) (PDF) Masters thesis, The University of Alabama, Tuscaloosa, 2003.
  • John Kelsey, Bruce Schneier, David Wagner: Key-schedule cryptanalysis of IDEA, G-DES, GOST, SAFER, and Triple-DES. In: Lecture Notes in Computer Science, 1996, 1109, Seiten 237–251.
  • John Kelsey, Bruce Schneier, David Wagner: Related-key cryptanalysis of 3-WAY, Biham-DES, CAST, DES-X NewDES, RC2, and TEA. In: Lecture Notes in Computer Science, 1997, 1334, S. 233–246.
  • Julio César Hernández, Pedro Isasi, Arturo Ribagorda: An application of genetic algorithms to the cryptoanalysis of one round TEA. In: Proceedings of the 2002 Symposium on Artificial Intelligence and its Application, 2002.
  • Julio César Hernández, José María Sierra, Pedro Isasi, Arturo Ribargorda: Finding efficient distinguishers for cryptographic mappings, with an application to the block cipher TEA. In: Proceedings of the 2003 Congress on Evolutionary Computation, 2003.
  • Julio César Hernández, José María Sierra, Arturo Ribagorda, Benjamín Ramos, J. C. Mex-Perera: Distinguishing TEA from a random permutation: Reduced round versions of TEA do not have the SAC or do not generate random numbers. In: Proceedings of the IMA Int. Conf. on Cryptography and Coding 2001, 2001, S. 374–377.
  • Dukjae Moon, Kyungdeok Hwang, Wonil Lee, Sangjin Lee, Jongin Lim: Impossible differential cryptanalysis of reduced round XTEA and TEA. In: Lecture Notes in Computer Science, 2002, 2365, S. 49–60, ISSN 0302-9743.
  • Seokhie Hong, Deukjo Hong, Youngdai Ko, Donghoon Chang, Wonil Lee, Sangjin Lee: Differential cryptanalysis of TEA and XTEA. In: Proceedings of ICISC 2003.

Read other articles:

Arnon SofferArnon SofferLahir24 Desember 1935 (umur 88)Tel-AvivKebangsaanIsraelPekerjaanProfesorDikenal atasRiset dalam masalah demografi, air, lingkungan hidup, politik dan strategi negara Israel. Arnon Soffer (lahir 24 Desember 1935) adalah seorang geografer dan profesor geografi dan ilmu lingkungan hidup asal Israel, yang mengkhususkan diri dalam masalah air dan demografi. Soffer adalah salah satu pendiri Universitas Haifa. Ia dikenal karena risetnya dalam masalah demografi, air, lin...

 

Di Tepi Sungai Piedra Aku Duduk dan Menangis Sampul edisi bahasa IndonesiaPengarangPaulo CoelhoJudul asliNa margem do rio Piedra eu sentei eNegaraBrasilBahasaPortugis (asli)GenreNovelTanggal terbit1994Jenis mediaCetak (sampul keras, sampul biasa)Halaman192 halaman (sampul biasa)ISBNISBN 0-06-097726-4OCLC44531447 Di Tepi Sungai Piedra Aku Duduk dan Menangis (Inggris: By the River Piedra I sat Down and Weptcode: en is deprecated ; Portugis: Na margem do rio Piedra eu sentei e cho...

 

Bed-ins for PeaceJohn Lennon dan Yoko Ono di hari pertama ranjang mereka di AmsterdamTanggal25–31 Maret 1969 (1969-03-31) dan26 Mei – 01 Juni 1969 (1969-06-01)LokasiAmsterdam, Belanda dan Montreal, KanadaJenisOccupation protestTemaGerakan perdamaianPenyebabPerang VietnamSasaranMedia dunia dan pemimpin politikPenyelenggaraJohn Lennon dan Yoko OnoPeserta/Pihak terlibatTimothy Leary, Tommy Smothers, Derek Taylor, Abraham Feinberg, Dick Gregory, Murray the K, Al Capp,...

Magnetometer atau pengukur semberani adalah sebuah alat pengukuran yang digunakan untuk dua tujuan umum, yaitu untuk mengukur magnetisasi bahan magnetik seperti feromagnet, atau untuk mengukur kekuatan; dan dalam beberapa kasus, arah medan magnet pada suatu titik dalam ruang angkasa (juga dikenal sebagai Gaussmeter atau magnetometer survey). Magnetometer pertama kali ditemukan oleh Carl Friedrich Gauss pada tahun 1833 dan perkembangan penting dalam abad ke-19 termasuk Hall Effect yang masih ...

 

Cet article est une ébauche concernant un homme politique français. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Pour les articles homonymes, voir Salmon. Emeric Salmon Émeric Salmon en commémoration à Lure (2023) Fonctions Député français En fonction depuis le 22 juin 2022(1 an, 9 mois et 15 jours) Élection 19 juin 2022 Circonscription 2e de la Haute-Saône Législature XVIe (Cinquiè...

 

Inter Club d'EscaldesNama lengkapInter Club d'EscaldesJulukanInterBerdiri1991; 33 tahun lalu (1991)StadionCamp d’Esports d’Aixovall(Kapasitas: 1,000)ManajerFederico BessoneLigaDivisi Utama Andorra2022–2023ke-3Situs webSitus web resmi klub Kostum kandang Kostum tandang Kostum ketiga Inter Club d'Escaldes adalah klub sepak bola Andorra yang berbasis di Escaldes-Engordany. Sejarah Setelah menjuarai Divisi Utama Andorra 2019–2020, Inter Club d'Escaldes berhasil lolos ke Liga Cha...

Indian political party Political party in India Meghalaya Pradesh Congress Committee PresidentVincent PalaChairpersonRonnie V. LyngdohHeadquartersCongress Bhawan, Thana Road, Shillong-793001, MeghalayaYouth wingMeghalaya Youth CongressWomen's wingMeghalaya Pradesh Mahila Congress CommitteeIdeologyPopulismSocial liberalismDemocratic socialismSocial democracySecularismAllianceIndian National Developmental Inclusive AllianceSeats in Lok Sabha1 / 2 Seats in Rajya...

 

سارة تشالك Sarah Chalke معلومات شخصية اسم الولادة سارة كاسندرا تشالك الميلاد 27 أغسطس 1976 (العمر 47 سنة)أوتاوا، أونتاريو، كندا مواطنة كندا الولايات المتحدة  الطول 170 سم عدد الأولاد 1   الحياة العملية المهنة ممثلة،  ومؤدية أصوات،  وممثلة تلفزيونية،  وممثلة أفلام  اللغ...

 

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Le ton de cet article est trop promotionnel ou publicitaire (septembre 2023). Vous êtes invité à améliorer l'article de manière à adopter un ton neutre (aide quant au style) ou discutez-en. Vous pouvez également préciser les sections non neutres en utilisant {{section promotionnelle}} et de souligner les passages problématiques avec {{passage promotionnel}}. Odoo Vue CRM Kanban de Odoo. Informations Dév...

Lockheed F-117 NighthawkPesawat F-117 terbang diatas gurun Nevada.TipePesawat pengebom silumanPesawat serang darat siluman[1]Terbang perdana18 Juni 1981Dipensiunkan2008[2]StatusDipensiunkanPengguna utamaAmerika SerikatJumlah produksi59 (55 aktif)Harga satuanUS$45 juta (1983)Acuan dasarLockheed Have Blue F-117A Nighthawk adalah pesawat serang darat siluman yang hanya dimiliki oleh Angkatan Udara Amerika Serikat. Pesawat ini adalah hasil dari program pesawat siluman Lockheed Hav...

 

Kenyan athlete Reynold Kipkorir CheruiyotReynold Cheruiyot in 2023Personal informationNationalityKenyanBorn (2004-07-30) 30 July 2004 (age 19)SportSportAthleticsAchievements and titlesPersonal bests1500m: 3:30.30 (Chorzow, 2023)One Mile: 3:48.06 (Eugene, 2023) (WU20R)5000m: 13:33.05 (Nairobi, 2022) Medal record World U20 Championships 2022 Cali 1500 m African U20 Championships 2023 Ndola 1500m World Cross Country Championships 2023 Bathurst Junior team 2023 Bathurst Junior race Reynold K...

 

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

Spedizione di Chamuscado e RodríguezTipoterrestre Parte diColonizzazione spagnola delle Americhe Anni1581-1582 Data di partenza1581 Luogo di partenzaSanta Bárbara Tappe principaliRio Grande, fiume Pecos Data di ritorno1582 EquipaggiamentoComandanti Francisco Sanchez Agostino Rodriguez La spedizione di Chamuscado e Rodríguez, detta anche spedizione Rodríguez-Sánchez fu una spedizione effettuata nel territorio dell'attuale Nuovo Messico da Francisco Sanchez, detto El Chamuscado, e frate Ag...

 

Questa voce o sezione sull'argomento musei d'Italia non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Questa voce sull'argomento musei della Sicilia è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Museo Archeologico IbleoL'insegna del museo. UbicazioneStato Italia LocalitàRagusa IndirizzoVia Natalelli Coordina...

 

كلية التربية الموسيقية جامعة حلوان الأسماء السابقة المعهد العالي للتربية الموسيقية معلومات التأسيس 1935 (منذ 89 سنة) تتبع جامعة جامعة حلوان النوع كلية حكومية لغات التدريس اللغة العربية الموقع الجغرافي إحداثيات 30°03′49″N 31°12′59″E / 30.06358°N 31.21629°E / 30.06358; 31.21629   ال�...

Sir Martin Bowes in 1562 (Broke Hall portrait) Sir Martin Bowes (1496/97 – 1566) was a very prominent and active civic dignitary of Tudor London whose career continued through the reigns of Henry VIII, Edward VI, Mary I and Elizabeth I.[1] Born into the citizenry of York, Bowes was apprenticed in London and made his career at the Royal Mint, as a master-worker and under-treasurer, and personally implemented the debasement of English currency which became a fiscal imperative in the ...

 

French football administrator (born 1960) This article may lend undue weight to certain ideas, incidents, or controversies. Please help improve it by rewriting it in a balanced fashion that contextualizes different points of view. (September 2015) (Learn how and when to remove this message) Jérôme ValckeValcke in 2013Secretary General of FIFAIn office27 June 2007 (2007-06-27) – 18 September 2015 (2015-09-18)Preceded byUrs LinsiSucceeded byMarkus Katt...

 

Empis rustica Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Diptera Famili: Empididae Genus: Empis Spesies: Empis rustica Nama binomial Empis rusticaFallén, 1816 Empis rustica adalah spesies lalat yang tergolong ke dalam famili Empididae. Spesies ini juga merupakan bagian dari genus Empis dan ordo Diptera.[1][2] Nama ilmiah dari spesies ini pertama kali diterbitkan pada tahun 1816 oleh Fallén. Referensi ^ Bisby F.A., Roskov Y.R., Orrell T.M., ...

French computing school For other uses of the three-letter acronym IIE, see IIE (disambiguation). École nationale supérieure d'informatique pour l'industrie et l'entrepriseTypeGrande écoleEstablished1968; 56 years ago (1968)DirectorImed BoughzalaLocationÉvry, FranceCampusPôle scientifique d'Évry Val-de-Seine,AffiliationsInstitut Mines-Télécom, University of Paris-Saclay (associate member)Websitewww.ensiie.fr The École nationale supérieure d'informatique pour l'indu...

 

علم ناورو   ألوان أزرق أصفر أبيض  الاعتماد 31 يناير 1968  الاختصاص ناورو  تعديل مصدري - تعديل   رفع علم ناورو لأول مرة بعد استقلال البلاد.[1] تصميم العلم اختير في مسابقة شعبية وتم العمل به رسمياً في يوم الاستقلال في 31 يناير 1968. العلم يوضح موقع ناورو بدرجة واحد تحت ...