Twofish

Twofish
Description de l'image Twofish.png.
Résumé
Concepteur(s) Bruce Schneier, Niels Ferguson, John Kelsey, Doug Whiting, David Wagner et Chris Hall
Première publication 2000
Dérivé de Blowfish
Chiffrement(s) basé(s) sur cet algorithme Aucun
Caractéristiques
Taille(s) du bloc 128 bits
Longueur(s) de la clé 128, 192, 256 bits
Structure schéma de Feistel, pseudo-transformation de Hadamard
Nombre de tours 16 tours

Meilleure cryptanalyse

Attaques sur des versions de 5, 6 et 7 tours.

Twofish est un algorithme de chiffrement symétrique par bloc inventé et analysé par Bruce Schneier, Niels Ferguson, John Kelsey, Doug Whiting, David Wagner et Chris Hall[1].

Description

Twofish chiffre des blocs de 128 bits avec une clé de 128, 192 ou 256 bits. Il reprend en partie des concepts présents dans le populaire Blowfish, du même auteur[1]. Il était l'un des cinq finalistes du concours AES. mais il n'a pas été sélectionné pour le standard[2],[3].

Les particularités de Twofish sont[1]:

  • une préparation des clés internes relativement complexe
  • un calcul des boîtes de substitution (S-Box) en fonction de la clé
  • utilisation d'une diffusion efficace via la pseudo-transformation de Hadamard (PHT), celle-ci provient de la famille des chiffrements SAFER.
  • utilisation d'un schéma de Feistel comme celui de DES avec 16 tours

Performances

Twofish a été conçu pour être implanté dans des cartes à puce et d'autres systèmes embarqués. Sur un Pentium, une implémentation optimisée en assembleur permet de chiffrer un bloc de 128 bits en 18,1 coups d'horloge[1].

Twofish est légèrement plus lent que Rijndael (gagnant du concours AES) mais plus rapide que les autres finalistes d'AES[4]. Il surpasse Rijndael avec une clé de 256 bits[2]. Toutefois, depuis que les concepteurs de puces électroniques ont créé le jeu d'instructions AES, Rijndael peut être beaucoup plus rapide que Twofish[5].

Cryptanalyse

En 2005, Bruce Schneier soulignait qu'aucune attaque n'avait jusque là pu casser la version complète de Twofish[6].Ses concepteurs ont publié des attaques sur des versions à 6 et 7 tours[7]. Une attaque sur 5 tours avec une complexité de 251 a également été proposée[8].

La recherche exhaustive reste le seul moyen pour le casser. Il semble plus résistant que ce qui avait été annoncé durant le concours AES. De par sa complexité, la cryptanalyse de cet algorithme reste délicate. Malgré ses atouts, il reste relativement peu utilisé et a été supplanté par le gagnant du concours AES[9].

Notes et références

  1. a b c et d (en) B. Schneier, J. Kelsey, D. Whiting, D. Wagner, C. Hall et N. Ferguson, « Twofish: A 128-Bit Block Cipher », Schneier on Security,
  2. a et b (en) Bruce Schneier et Doug Whiting, « A Performance Comparison of the Five AES Finalists », (consulté le )
  3. (en-US) Information Technology Laboratory Computer Security Division, « AES Development - Cryptographic Standards and Guidelines | CSRC | CSRC », sur CSRC | NIST, (consulté le )
  4. (en) Geoffrey Keating, « Performance analysis of AES candidates on the 6805 CPU core », Proceedings of the second AES Candidate Conference,‎ , p. 109-114 (lire en ligne [PDF])
  5. (en-US) Scott Brown, « A Look at the Performance Impact of Hardware-Accelerated AES », sur Scott Brown Consulting, (consulté le )
  6. (en) Bruce Schneier, « Twofish Cryptanalysis Rumors - Schneier on Security », sur www.schneier.com (consulté le )
  7. « Academic: Impossible Differentials in Twofish - Schneier on Security », sur www.schneier.com (consulté le )
  8. (en) Shiho Moriai et Yiqun Lisa Lin, « Cryptanalysis of Twofish (II) » [PDF],
  9. (en) Matthew Green, « So you want to use an alternative cipher… », sur A Few Thoughts on Cryptographic Engineering, (consulté le )

Bibliographie

  • Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall et Niels Ferguson, The Twofish Encryption Algorithm: A 128-Bit Block Cipher, New York, John Wiley & Sons, (ISBN 0-471-35381-7)

Articles connexes

Liens externes

Read other articles:

Centro Cristiano Democratico PresidenteClemente Mastella (1994-1998)Alessandro Fontana (1998-2002) SegretarioPier Ferdinando Casini (1994-2001)Marco Follini(2001-2002) Stato Italia AbbreviazioneCCD Fondazione18 gennaio 1994 Derivato daDemocrazia Cristiana Dissoluzione6 dicembre 2002 Confluito inUnione di Centro IdeologiaCristianesimo democraticoCentrismoEuropeismoPopolarismoConservatorismo sociale CollocazioneCentro-destra[1] CoalizionePolo delle Libertà/Buon Governo (199…

Karate padaPekan Olahraga Nasional XIX Kata Putra Putri   Perorangan     Perorangan     Beregu Beregu Kumite Putra Putri   Beregu     Beregu     55 kg 50 kg 60 kg 55 kg 67 kg 61 kg 75 kg 68 kg 84 kg +68 kg +84 kg Karate nomor Kumite 75 kg putra pada Pekan Olahraga Nasional XIX dipertandingkan pada 19 September 2016[1] di Sasana Budaya Ganesha, Institut Teknologi Bandung, Kota Bandung, Jawa Barat. Pertandingan karate menggunakan siste…

Сельское поселение России (МО 2-го уровня)Новотитаровское сельское поселение Флаг[d] Герб 45°14′09″ с. ш. 38°58′16″ в. д.HGЯO Страна  Россия Субъект РФ Краснодарский край Район Динской Включает 4 населённых пункта Адм. центр Новотитаровская Глава сельского посел…

  提示:此条目页的主题不是中國—瑞士關係。   關於中華民國與「瑞」字國家的外交關係,詳見中瑞關係 (消歧義)。 中華民國—瑞士關係 中華民國 瑞士 代表機構駐瑞士台北文化經濟代表團瑞士商務辦事處代表代表 黃偉峰 大使[註 1][4]處長 陶方婭[5]Mrs. Claudia Fontana Tobiassen 中華民國—瑞士關係(德語:Schweizerische–republik china Beziehungen、法語:…

Valle del CumberlandLa Great Appalachian Valley include la valle del Cumberland (7), che si trova a sud-est della regione ridge-and-valley.Stato Stati Uniti Stato federatoPennsylvania, Maryland ConteaContea di Cumberland (Pennsylvania), Contea di Franklin (Pennsylvania), Contea di Washington (Maryland) Località principaliPennsylvania: Harrisburg, Camp Hill, Mechanicsburg, Carlisle, Shippensburg, Chambersburg, Waynesboro, Greencastle.Maryland: Hagerstown. Altitudine180 m s.l.m. Cartogr…

العلاقات اليمنية الغينية اليمن غينيا   اليمن   غينيا تعديل مصدري - تعديل   العلاقات اليمنية الغينية هي العلاقات الثنائية التي تجمع بين اليمن وغينيا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارنة اليمن غينيا المس…

King of Greece from 1964 to 1973 Constantine IIΚωνσταντίνος ΒʹPortrait by Allan Warren, 1987King of the HellenesReign6 March 1964 – 1 June 1973Inauguration23 March 1964PredecessorPaulSuccessorMonarchy abolished; Georgios Papadopoulos as President of GreecePrime ministers See list Georgios PapandreouGeorgios Athanasiadis-NovasIlias TsirimokosStefanos StefanopoulosIoannis ParaskevopoulosPanagiotis KanellopoulosKonstantinos KolliasGeorgios Papadopoulos Regent of GreeceTenure20 Febru…

Kesultanan Banu Marinالمرينيون al-marīniyyūn (ar)1244–1465 Bendera Lambang Wilayah Kesultanan Banu Marin pada 1360StatusDinasti yang berkuasa di Maroko[1][2]Ibu kotaFezBahasa yang umum digunakanArab, BerberAgama Sunni IslamPemerintahanKesultananSultan • 1215–1217 Abd al-Haqq I• 1420–1465 Abd al-Haqq II Sejarah • Didirikan 1244• Dibubarkan 1465 Mata uangDinar Didahului oleh Digantikan oleh Muwahhidun dnsDinasti Wattasiyun…

Naruto video games have appeared for various consoles from Nintendo, Sony and Microsoft, based on Masashi Kishimoto's manga and anime. Most of them are fighting games in which the player directly controls one of a roster of various characters as featured in the series' Parts I and II. The player pits their character against another character controlled by the game's AI or by another player, depending on the mode the player is in. The objective is to reduce the opponent's health to zero using bas…

1998 American political sex scandal Sexgate redirects here. For general information about sexual scandals, see Sex scandal. Clinton with Lewinsky in February 1997 This article is part of a series aboutBill Clinton Political positions Electoral history Family Public image Sexual assault and misconduct allegations 40th & 42nd Governor of Arkansas Governorships Gubernatorial elections 1978 1980 1982 1984 1986 1990 42nd President of the United States Presidency timeline Transition Inaugurations …

Conflict between ethnic groupsЧеченская молитва (Chechen's prayer) by Mikhail Evstafiev depicts a Chechen man praying during the battle of Grozny in 1995. A refugee camp for displaced Rwandans in Zaire following the Rwandan genocide of 1994 Part of a series onDiscrimination Forms Institutional Structural Statistical Taste-based Attributes Age Caste Class Dialect Disability Genetic Hair texture Height Language Looks Mental disorder Race / Ethnicity Skin color Scientific r…

乔冠华 中华人民共和国外交部部长 中国人民对外友好协会顾问 任期1974年11月—1976年12月总理周恩来 → 华国锋前任姬鹏飞继任黄华 个人资料性别男出生(1913-03-28)1913年3月28日 中華民國江蘇省盐城县逝世1983年9月22日(1983歲—09—22)(70歲) 中华人民共和国北京市籍贯江蘇鹽城国籍 中华人民共和国政党 中国共产党配偶明仁(1940年病逝) 龚澎(1970年病逝) 章含之…

Venezuelan television series KassandraGenreTelenovelaRomanceDramaCreated byDelia FialloWritten byDelia FialloDirected byGrazio D'AngeloOlegario BarreraStarringCoraima TorresOsvaldo Ríos Henry SotoTheme music composerJose Antonio BordellOpening themeKassandra by Jose Antonio BordellCountry of originVenezuelaOriginal languageSpanishNo. of episodes150ProductionExecutive producersOmar PinAlberto GiaroccoProducerHernando FariaProduction locationsMucuchíes, MéridaRunning time1992-1993Production com…

The location of Guyana in South America Ethnic group Guyanese JewsTotal population40 (2007)LanguagesEnglish, Hebrew, YiddishReligionJudaismRelated ethnic groupsOther Jewish groups(Ashkenazi, Sephardi, etc.) Part of a series onJews and Judaism Etymology Who is a Jew? Religion God in Judaism (names) Principles of faith Mitzvot (613) Halakha Shabbat Holidays Prayer Tzedakah Land of Israel Brit Bar and bat mitzvah Marriage Bereavement Baal teshuva Philosophy Ethics Kabbalah Custo…

Nature reserve located in Poland, Ukraine, and Belarus West Polesie Transboundary Biosphere ReserveView of Lake Svytiaz in the Ukrainian area of the reserveLocationPoland, Ukraine, BelarusCoordinates51°30′28″N 23°37′09″E / 51.50778°N 23.61917°E / 51.50778; 23.61917[1]Area263,016 hectares (649,930 acres)Designated2012 The West Polesie Transboundary Biosphere Reserve (Ukrainian: Західне Полісся; Russian: Западное Полесье) is …

إسغدان تقسيم إداري البلد المغرب  الجهة درعة تافيلالت الإقليم ميدلت الدائرة الريش الجماعة القروية غرس تعلالين المشيخة كراندو السكان التعداد السكاني 119 نسمة (إحصاء 2004)   • عدد الأسر 26 معلومات أخرى التوقيت ت ع م±00:00 (توقيت قياسي)[1]،  وت ع م+01:00 (توقيت صيفي)[1]  تعد…

Hong Kong Template‑class Hong Kong portalThis template is within the scope of WikiProject Hong Kong, a project to coordinate efforts in improving all Hong Kong-related articles. If you would like to help improve this and other Hong Kong-related articles, you are invited to join this project.Hong KongWikipedia:WikiProject Hong KongTemplate:WikiProject Hong KongHong Kong articlesTemplateThis template does not require a rating on Wikipedia's content assessment scale.Hong Kong To-do:edithistorywat…

ملعب توهوكو دينريوكو بيغ سوانمعلومات عامةالمنطقة الإدارية Chūō-ku (en) البلد  اليابان موقع الويب denka-bigswan.com التشييد والافتتاحالافتتاح الرسمي 29 أبريل 2001 المقاول الرئيسي آلبيركس نيغاتا الاستعمالالرياضة كرة القدم المستضيف آلبيركس نيغاتا Albirex Niigata Ladies (en) المالك نييغاتا الإدارة…

Pour les articles homonymes, voir Golden et Sahara (homonymie). Golden Sahara II Exposition au salon international de l'automobile de Genève 2019 Marque Lincoln (Ford) Années de production 1953 et 1956 Production 1 exemplaire(s) Classe Concept car Moteur et transmission Moteur(s) V8 Lincoln Capri (en) Position du moteur Longitudinal avant Cylindrée 5 202 cm3 Puissance maximale 205 ch Masse et performances Masse à vide 1 975 kg Vitesse maximale 170 km/h…

Sefa Utaki, Okinawa Utaki adalah tempat keramat dimana dewa-dewa tinggal menurut Agama Ryukyu di Prefektur Okinawa.[1][2] Biasa terletak di gunung atau hutan-hutan, utaki terdiri atas batu dimana dupa dibakar sebagai sarana pemujaan. Setiap daerah di Okinawa memiliki tradisi utaki masing-masing. Sebagai tempat keramat, umumnya orang dilarang masuk ke tempat ini, terkecuali pada perayaan-perayaan tertentu dimana rakyat dapat masuk untuk berdoa dan meminta berkah kepada dewa-dewa.&…