Matrice MDS

En algèbre et en cryptologie, une matrice MDS est une matrice possédant des propriétés particulières liées aux codes optimaux[1]. Les propriétés de ces matrices sont particulières et bien connues, ce qui participe notamment à l'analyse des algorithmes de chiffrement par bloc qui les utilisent. Plus précisément, dans une série d'articles scientifiques portant sur les propriétés des réseaux de substitution-permutation, Heys et Tavares[2],[3] ont montré que remplacer la couche de permutation par une couche linéaire de diffusion améliorait la résistance aux attaques cryptanalytiques, notamment la cryptanalyse linéaire et différentielle[4]. Pour cette raison, le terme de « matrice de diffusion MDS » est parfois employé.

Du fait de ces propriétés, les matrices MDS sont au cœur de la conception ou de l'analyse des algorithmes modernes de chiffrement par bloc, dont AES, SHARK[5], Square, Twofish[6], Anubis, KHAZAD, Manta, Hierocrypt, Kalyna et Camellia. Les matrices MDS interviennent également, quoique de manière moins systématique, dans le design de certains algorithmes de hachage (par exemple Whirlpool).

Définition

Soit un corps fini, et une matrice à coefficients dans . On dit que est une « matrice (de diffusion) MDS » si le code de matrice génératrice , où est la matrice identité, est un code MDS[Note 1]. Il existe plusieurs définitions équivalentes, qui peuvent être utilisées pour construire de telles matrices explicitement (voir ci-dessous) ; notamment, une matrice est MDS si et seulement si tous ses mineurs sont inversibles.

Par extension, on appelle encore matrice MDS les matrices binaires obtenues via une réalisation du corps sur le corps .

Construction

À partir de codes MDS

Une méthode courante pour construire des matrices MDS consiste à générer un code de Reed-Solomon sur , puis mettre sa matrice génératrice sous forme systématique .

Prenons par exemple et construisons sur un code de Reed-Solomon de paramères [6, 3, 4], alors on obtient la matrice génératrice sous forme systématique avec

On peut obtenir à partir de une matrice binaire en remplaçant chaque par la puissance correspondante de la matrice compagnon du polynôme , on obtient alors

Utiliser une représentation différente de donnerait des matrices et différentes et non isomorphes.

Recherche exhaustive

Toutes les matrices MDS ne découlent pas de la construction ci-dessus. En particulier, il peut être souhaitable de doter la matrice de propriétés supplémentaires (qu'elle soit circulante, par exemple, afin d'en simplifier l'implémentation). Dans ces cas, il n'est pas rare de procéder à une recherche exhaustive[7],[8],[9].

Applications

Les matrices MDS sont de bonnes matrices de diffusion et sont utilisées à cette fin dans les algorithmes de chiffrement par bloc. Ainsi, l'étape MixColumns de l'AES/Rijndael peut être vu comme la multiplication par une matrice MDS circulante, à savoir

où les coefficients appartiennent au corps fini AES isomorphe à . Cette matrice est un élément clé dans la stratégie de conception de l'AES, dite « wide trail » [10],[11].

Notes et références

Notes

  1. C'est-à-dire qu'il atteint la borne de Singleton.

Références

  1. Nora El Amrani, Codes additifs et matrices MDS pour la cryptographie, Université de Limoges, (lire en ligne)
  2. (en) H. M. Heys et S. E. Tavares, « The design of substitution-permutation networks resistant to differential and linear cryptanalysis », CCS '94 Proceedings of the 2nd ACM Conference on Computer and communications security, ACM,‎ , p. 148–155 (ISBN 0897917324, DOI 10.1145/191177.191206, lire en ligne, consulté le )
  3. (en) H.M. Heys et S.E. Tavares, « Avalanche characteristics of substitution-permutation encryption networks », IEEE Transactions on Computers, vol. 44, no 9,‎ , p. 1131–1139 (ISSN 0018-9340, DOI 10.1109/12.464391, lire en ligne, consulté le )
  4. (en) Anne Canteaut et Joëlle Roué, « Differential Attacks Against SPN: A Thorough Analysis », dans Lecture Notes in Computer Science, Springer International Publishing, (ISBN 9783319186801, DOI 10.1007/978-3-319-18681-8_4, lire en ligne), p. 45–62
  5. (en) Vincent Rijmen, Joan Daemen, Bart Preneel et Antoon Bosselaers, « The cipher SHARK », dans Fast Software Encryption, Springer Berlin Heidelberg, (ISBN 9783540608653, DOI 10.1007/3-540-60865-6_47, lire en ligne), p. 99–111
  6. (en) Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall et Niels Ferguson, « Twofish: A 128-Bit Block Cipher - Schneier on Security », sur www.schneier.com, (consulté le )
  7. (en) Daniel Augot et Matthieu Finiasz, « Exhaustive search for small dimension recursive MDS diffusion layers for block ciphers and hash functions », 2013 IEEE International Symposium on Information Theory, IEEE,‎ (ISBN 9781479904464, DOI 10.1109/isit.2013.6620487, lire en ligne, consulté le )
  8. (en) Siang Meng Sim, Khoongming Khoo, Frédérique Oggier et Thomas Peyrin, « Lightweight MDS Involution Matrices », dans Fast Software Encryption, Springer Berlin Heidelberg, (ISBN 9783662481158, DOI 10.1007/978-3-662-48116-5_23, lire en ligne), p. 471–493
  9. (en) Kishan Chand Gupta, Sumit Kumar Pandey et Ayineedi Venkateswarlu, « On the direct construction of recursive MDS matrices », Designs, Codes and Cryptography, vol. 82, nos 1-2,‎ , p. 77–94 (ISSN 0925-1022 et 1573-7586, DOI 10.1007/s10623-016-0233-4, lire en ligne, consulté le )
  10. (en) Joan Daemen et Vincent Rijmen, « Security of a Wide Trail Design », dans Progress in Cryptology — INDOCRYPT 2002, Springer Berlin Heidelberg, (ISBN 9783540002635, DOI 10.1007/3-540-36231-2_1, lire en ligne), p. 1–11
  11. (en) Carlos Cid, Sean Murphy et Matthew Robshaw, Algebraic Aspects of the Advanced Encryption Standard, (DOI 10.1007/978-0-387-36842-9, lire en ligne)


Read other articles:

Disambiguazione – Rinascimento medievale rimanda qui. Se stai cercando la temperie culturale realizzatasi nel XII secolo, vedi Rinascimento del XII secolo. L'Italia nell'anno 1000 L'espressione rinascita dell'anno Mille[1] designa una fase storica del Basso Medioevo caratterizzata da una rinnovata religiosità, ma soprattutto da uno sviluppo economico che comportò cambiamenti evidenti nella vita sociale. Alcuni storici hanno chiamato questa fase di sviluppo culturale, collo...

 

Archaeological site in Illinois, United States Fort Massac State ParkIUCN category V (protected landscape/seascape)The 2002 reconstruction of the 1802 Fort Massac, with the Ohio River in the background. The original, 1757 French fort foundation impression, can be seen at center-right, beyond the trees.LocationMassac County, IllinoisNearest cityMetropolis, IllinoisCoordinates37°08′38″N 88°41′14″W / 37.14389°N 88.68722°W / 37.14389; -88.68722Area1,450 ac...

 

John White Alexander Información personalNacimiento 7 de octubre de 1856 Allegheny (Estados Unidos) Fallecimiento 31 de mayo de 1915 (58 años)Nueva York (Estados Unidos) Sepultura Cementerio de Princeton Nacionalidad EstadounidenseLengua materna Inglés FamiliaCónyuge Elizabeth Alexander Alexander Información profesionalOcupación Ilustrador, pintor y artista visual Área Pintura, artes visuales e ilustración Movimiento Modernismo Género Retrato y pintura del paisaje Miembro de Academia...

ONS Sneek Naam Oranje Nassau Sneek Opgericht 4 april 1932 Plaats Sneek Capaciteit 3.000 Complex Zuidersportpark Aantal leden 600 Aantal velden 4 (1 kunstgras) Voorzitter Joan van der Veen Trainer Arnoud Koster (Hoofd)sponsor Rooth Multiservice Speeldag Zaterdag Competitie Eerste klasse zaterdag (2022/23) Thuis Uit Portaal    Voetbal ONS Sneek is een Nederlandse voetbalclub uit Sneek. Het eerste mannenelftal van de club speelt in de Eerste klasse (seizoen 2022/23). In totaal heeft de...

 

Horácio Informações gerais Criado por Mauricio de Sousa Interpretado por Larissa Cardoso Informações pessoais Nascimento 1961 Origem Brasil Língua original Português Características físicas Espécie Dinossauro Aparições Série(s) Turma da Mônica Gênero(s) Bebê Horácio é uma personagem de HQ criado por Mauricio de Sousa. É um dinossauro, filhote de Tiranossauro Rex.[1] O personagem estreou na tira diária do Piteco publicadas no jornal Diário de São Paulo e depois ganhou pra...

 

Este artículo o sección tiene referencias, pero necesita más para complementar su verificabilidad.Este aviso fue puesto el 27 de febrero de 2018. Diversas actividades agrícolas de los egipcios, pintadas en la tumba de Najt. Las costumbres del Antiguo Egipto, se derivaba de la rutina diaria, la agricultura, sus necesidades y beneficios. Por lo que Egipto es un don del Nilo y este incluyo todos los aspectos de la vida, incluida la mitología. A orillas del Nilo, se consumó la revolución d...

  لمعانٍ أخرى، طالع عبد الله خليفة (توضيح). يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (أكتوبر 2023) عبد الله خليفة قد يشير إلى: عبد الله خليفة البوفلاسة: روائي

 

DodsworthPoster rilis teatrikalSutradara William Wyler Produser Samuel Goldwyn Merritt Hulburd Ditulis oleh Sidney Howard BerdasarkanDodsworth drama tahun 1934karya Sidney HowardDodsworth novel tahun 1929karya Sinclair LewisPemeranWalter HustonRuth ChattertonPaul LukasMary AstorDavid NivenPenata musikAlfred NewmanSinematograferRudolph MatéPenyuntingDaniel MandellPerusahaanproduksiSamuel Goldwyn ProductionsDistributorUnited ArtistsTanggal rilis 23 September 1936 (1936-09-23) Durasi...

 

For the national origin group of Ethiopia, see Ethiopians. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Demographics of Ethiopia – news · newspapers · books ·...

Jesusrelief St. Pauli-Kirche Dresden, 1894 Joseph Schwarz (* 5. Juni 1848 in Spittelgrund, Böhmen; † nach 1899) war ein deutsch-böhmischer Bildhauer. Leben Joseph Schwarz wurde in Spittelgrund Nr. 3 bei Grottau an der Neiße in Nordböhmen geboren. Er war der vierte Sohn des Feldgärtners Wenzel Schwarz und der Anna Bernert. Er wurde im römisch-katholischen Glaubensbekenntnis in der Pfarrkirche St. Bartholomäus zu Grottau getauft. Es waren 5 Brüder der 16 Kinder, welche den Beruf des B...

 

La Libertad Municipio La LibertadLocalización de La Libertad en Honduras La Libertad (6) en ComayaguaCoordenadas 14°45′00″N 87°37′00″O / 14.75, -87.61667Entidad Municipio • País  Honduras • Departamento ComayaguaSubdivisiones 20 aldeas y 131 caseríosEventos históricos   • Fundación 1860Superficie   • Total 320.6 km²Altitud   • Media 397 m s. n. m.Población (2020)[1]​   • Total 30...

 

2004 Rajyotsava AwardsDate1 November 2004LocationBangalore, KarnatakaCountryIndiaPresented byGovernment of Karnataka ← 2003 · Rajyotsava Prashasti · 2005 → This article provides insufficient context for those unfamiliar with the subject. Please help improve the article by providing more context for the reader. (July 2017) (Learn how and when to remove this template message) The list of Karnataka Rajyotsava Award recipients for the year 2004 is below.[1 ...

Planetarium in Prague, Czech Republic This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Prague Planetarium – news · newspapers · books · scholar · JSTOR (June 2020) (Learn how and when to remove this template message) Prague PlanetariumPlanetárium PrahaPlanetárium Praha in 2012Interactive fullscreen mapEstab...

 

Artikel ini bukan mengenai Pedro, Pangeran Brasil. Pedro AfonsoPangeran Waris Kekaisaran BrasilLukisan potret Pedro Afonso karya Ferdinand Krumholz, tahun 1850Kelahiran(1848-07-19)19 Juli 1848Istana São Cristóvão, Rio de Janeiro, Kekaisaran BrasilKematian10 Januari 1850 (umur 17 bulan)Istana Santa Cruz, Rio de Janeiro, Kekaisaran BrasilPemakamanConvento de Santo Antônio (Rumah Religius Santo Antonius), Rio de Janeiro, BrasilWangsaBragançaNama lengkapPedro Afonso Cristiano Leopoldo Eugên...

 

20th race of the 2007 NASCAR Nextel Cup Series season This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: 2007 Brickyard 400 – news · newspapers · books · scholar · JSTOR (July 2018) (Learn how and when to remove this template message) 2007 Allstate 400 at the Brickyard Race details Race 20 of 36 in the 2007 NAS...

American college football season 2023 Eastern Illinois Panthers footballConferenceBig South–OVCRankingFCS CoachesNo. 24Record8–3 (4–2 Big South–OVC)Head coachChris Wilkerson (2nd season)Offensive coordinatorJoe Davis (2nd season)Defensive coordinatorClay Bignell (1st season)Home stadiumO'Brien Field(capacity: 10,000)Seasons← 20222024 → 2023 Big South–OVC football standings vte Conf Overall Team   W   L     W   L...

 

В Википедии есть статьи о других людях с фамилией Газенклевер. Вальтер Газенклевернем. Walter Hasenclever Дата рождения 8 июля 1890(1890-07-08)[1][2][…] Место рождения Ахен, Германская империя Дата смерти 21 июня 1940(1940-06-21)[3][4] (49 лет) Место смерти концлагерь Ле-Милль[d]...

 

Single by Chance the Rapper I Might Need SecuritySingle by Chance the RapperReleasedJuly 19, 2018Length4:01Songwriter(s)Chancelor BennettProducer(s)Peter CottonTale, Bennett, Smoko OnoChance the Rapper singles chronology Wala Cam (2018) I Might Need Security (2018) No Brainer (2018) I Might Need Security is a song written by American rapper Chance the Rapper. It was released as a single on July 19, 2018, and was produced by Chance, Peter CottonTale and Smoko Ono. Background and composition Th...

Dutch politician Hendrik Muller Szn.Muller in 1862Born24 July 1819 (1819-07-24)AmsterdamDied15 August 1898 (1898-08-16) (aged 79)WiesbadenOccupation(s)businessperson, politician Hendrik Muller Szn. (24 July 1819 – 15 August 1898) was a Dutch merchant and politician. He is the father of Hendrik Pieter Nicolaas Muller. Biography Hendrik Muller Szn. (Samuelzoon) was born in Amsterdam on 24 July 1819. His father Samuel Muller was a professor at the Mennonite Church seminary in Am...

 

Diplomatic mission from South Africa to the United Kingdom High Commission of South Africa in LondonLocationTrafalgar Square, LondonAddressTrafalgar Square, London, WC2N 5DPCoordinates51°30′30″N 0°07′37″W / 51.5082°N 0.1269°W / 51.5082; -0.1269High CommissionerHE Mr Jeremiah Nyamane Mamabolo[1] Balcony of South Africa House The High Commission of South Africa in London is the diplomatic mission from South Africa to the United Kingdom.[2] It ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!