Share to: share facebook share twitter share wa share telegram print page

MacGuffin (cipher)

MacGuffin
The Feistel function of the MacGuffin cipher
General
DesignersBruce Schneier, Matt Blaze
First published1994-12-14
Derived fromDES
Cipher detail
Key sizes128 bits
Block sizes64 bits
StructureUnbalanced Feistel network
Rounds32

In cryptography, MacGuffin is a block cipher created in 1994 by Bruce Schneier and Matt Blaze at a Fast Software Encryption workshop. It was intended as a catalyst for analysis of a new cipher structure, known as Generalized Unbalanced Feistel Networks (GUFNs). The cryptanalysis proceeded very quickly, so quickly that the cipher was broken at the same workshop by Vincent Rijmen and Bart Preneel.

The algorithm

Schneier and Blaze based MacGuffin on DES, their main change being that the data block is not split into equal halves in the Feistel network. Instead, 48 bits of the 64-bit data block are fed through the round function, whose output is XORed with the other 16 bits of the data block. The algorithm was experimental, intended to explore the security properties of unbalanced Feistel networks.

The adjacent diagram shows one round of MacGuffin. The 64-bit data block is broken into four 16-bit words (each represented by one line). The rightmost three are XORed with subkey bits derived from the secret key. They are then fed through eight S-boxes, each of which takes six bits of input and produces two bits of output. The output (a total of 16 bits) is then recombined and XORed with the leftmost word of the data block. The new leftmost block is then rotated into the rightmost position of the resulting data block. The algorithm then continues with more rounds.

MacGuffin's key schedule is a modified version of the encryption algorithm itself. Since MacGuffin is a Feistel network, decryption is easy; simply run the encryption algorithm in reverse.

Schneier and Blaze recommended using 32 rounds, and specified MacGuffin with a 128-bit key.

Cryptanalysis of MacGuffin

At the same workshop where MacGuffin was introduced, Rijmen and Preneel showed that it was vulnerable to differential cryptanalysis. They showed that 32 rounds of MacGuffin is weaker than 16 rounds of DES, since it took "a few hours" to get good differential characteristics for DES with good starting values, and the same time to get good differential characteristics for MacGuffin with no starting values. They found that it is possible to get the last round key with differential cryptanalysis, and from that reverse the last round; and then repeat the attack for the rest of the rounds.

Rijmen and Preneel tried attacking MacGuffin with different S-boxes, taken directly from DES. This version proved to be slightly stronger, but they warn that designing an algorithm to resist only known attacks is generally not a good design principle.

References

  • Bruce Schneier, Matt Blaze (December 1994). The MacGuffin Block Cipher Algorithm (PDF/PostScript). 2nd International Workshop on Fast Software Encryption (FSE '94). Leuven: Springer-Verlag. pp. 97–110. Retrieved 2007-08-24.
  • Vincent Rijmen, Bart Preneel (December 1994). Cryptanalysis of McGuffin (PDF/PostScript). FSE '94. Leuven: Springer-Verlag. pp. 353–358. Retrieved 2007-08-24.

Read other articles:

Healthcare company A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page. (May 2022) (Learn how and when to remove this template message) Dr Lal PathLabsTypePublicTraded asBSE: 539524NSE: LALPATHLABIndustryHealthcareFounded1949FounderS. K. LalHeadquartersDelhi, IndiaNumber of locations233[1]Key peopleA…

Siberia beralih ke halaman ini. Untuk kegunaan lain, lihat Siberia (disambiguasi).Siberia Rusia: Сибирь (Sibir')Geografi wilayah       Distrik Federal Siberia        Geografi Siberia Rusia        Wilayah Asia Utara, NegaraRusiaWilayahAsia Utara, EurasiaPartaiDataran Siberia BaratDataran Tinggi Siberia Tengahlainnya... 'Luas • Total13.100.000 km2 (5,100,000 sq …

Australian film critic (b. 1944) Margaret PomeranzAMBornMargeret Anne Jones-Owen (1944-07-14) 14 July 1944 (age 79)Waverley, New South Wales, AustraliaNationalityAustralianEducationPresbyterian Ladies' College, Sydney; Macquarie University; National Institute of Dramatic ArtOccupation(s)Film critic (Screen, on Foxtel Arts)EmployerAustralian Broadcasting CorporationKnown forFilm critictelevision personalityproducerwriterBoard member of Advertising Standards Board Film Critics Circl…

Clinical application of psychiatry in emergency settings The examples and perspective in this article deal primarily with the United States and do not represent a worldwide view of the subject. You may improve this article, discuss the issue on the talk page, or create a new article, as appropriate. (March 2014) (Learn how and when to remove this template message) The Greek letter Psi, representing psychology and psychiatry. The Star of Life, representing emergency medical services. Emergency ps…

Unter-Meidlinger Straße WappenStraße in Wien Unter-Meidlinger Straße Unter-Meidlinger Straße bei der Kastanienallee Basisdaten Ort Wien Ortsteil 10. Bezirk, 12. Bezirk Angelegt 1905 Anschluss­straßen Eschenallee Querstraßen Karplusgasse, Fliederhof, Köglergasse, Rotdornallee, Kastanienallee, Moosbruggergasse, Eibesbrunnergasse, Pirkebnerstraße, Cothmannstraße, Wurmbstraße, Haidäckergasse, Pottendorfer Straße Bauwerke George-Washington-Hof, Rehabilitationszentrum Meidling, Meidli…

ブルースター F2A ジョセフ・C・クリフトン少佐の搭乗するF2A-3(1942年8月2日撮影) 用途:戦闘機 分類:艦上戦闘機 設計者:デイトン・T・ブラウン 製造者:ブルースター・エアロノーティカル社 運用者 アメリカ合衆国(海軍、海兵隊)  フィンランド(空軍) イギリス(空軍) オーストラリア(空軍) オランダ領東インド(陸軍航空隊) 初飛行:1937年12月2日 生産数…

German footballer (born 1992) Reinhold Yabo Yabo playing for Red Bull Salzburg in 2015Personal informationDate of birth (1992-02-10) 10 February 1992 (age 31)Place of birth Aldenhoven, Germany[1]Height 1.75 m (5 ft 9 in)Position(s) Defensive midfielderYouth career1997–2001 Teutonia Niedermerz2001–2009 1. FC KölnSenior career*Years Team Apps (Gls)2009–2013 1. FC Köln 5 (0)2009–2013 → 1. FC Köln II 58 (17)2011–2012 → Alemannia Aachen (loan) 17 (0)2013…

2013 film For other films titled Affliction, see Affliction (disambiguation). AfflictedDirected byDerek LeeClif ProwseWritten byDerek LeeClif ProwseProduced byChris Ferguson Zach LipovskyStarringClif Prowse Derek LeeCinematographyNorm LiEdited byGreg NgMusic byEdo Van BreemenProductioncompanyTéléfilm CanadaDistributed byEntertainment One[1]Release dates September 9, 2013 (2013-09-09) (Toronto International Film Festival) April 4, 2014 (2014-04-04) …

Riots following the beating of Rodney King LA riots redirects here. For other uses, see Los Angeles riots. 1992 Los Angeles riotsAftermath of the riotsDateApril 29 – May 4, 1992 (6 days); 31 years agoLocationLos Angeles County, California, United StatesCaused by Four policemen acquitted of assaulting and beating Rodney King Killing of Latasha Harlins Racial tension in Los Angeles Methods Widespread rioting looting assault arson protests vandalism shootouts Resulted inRiots suppressed Many home…

Place in Tamil Nadu, IndiaCholapandiyapuramCholapandiyapuramLocation in Tamil NaduShow map of Tamil NaduCholapandiyapuramCholapandiyapuram (India)Show map of IndiaCoordinates: 11°52′06″N 79°07′22″E / 11.868359°N 79.122849°E / 11.868359; 79.122849Country IndiaStateTamil NaduDistrictKallakurichi Cholapandiyapuram or Cholavandipuram or Cholapandipuram is a 1 sq. kilometre village in Tirukkoyilur taluk in Kallakurichi district in the Indian state of Tamil Nad…

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أبريل 2019) هيلين سونغ   معلومات شخصية الميلاد القرن 20  هيوستن  مواطنة الولايات المتحدة  الحياة العملية المدرسة الأم جامعة تكساس في أوستن  المهنة عازفة بيانو…

City council; lawmaking body of the Sacramento City, USA Sacramento City CouncilTypeTypeUnicameral HistoryFoundedOctober 13, 1849 (1849-10-13)New session startedDecember 15, 2020 (2020-12-15)LeadershipMayor of SacramentoDarrell Steinberg, Democratic Vice MayorEric Guerra, Democratic Mayor Pro TemMai Vang, Democratic StructureSeats9 (8 city councilmembers with the mayor presiding with voting rights)Political groups  Democratic (9)Length of term4 year…

Street in York, England CoppergateLooking north-east on CoppergateLocation within YorkFormer name(s)MarketshireOusegateLocationYork, EnglandCoordinates53°57′28″N 1°04′51″W / 53.9579°N 1.0808°W / 53.9579; -1.0808North east endPavementPiccadillyParliament StreetHigh OusegateSouth west endCastlegateNessgateKing StreetClifford Street Coppergate is a street in the city centre of York, in England. The street runs north-east from the junction of Castlegate,…

15th century Catalan poem, featuring a chess game First page of the manuscript Scachs d'amor (Valencian for Chess of Love), whose complete title is Hobra intitulada scachs d'amor feta per don Francí de Castellví e Narcis Vinyoles e mossèn Fenollar, is the name of a poem written by Francesc de Castellví, Bernat Fenollar, and Narcís Vinyoles, published in Valencia, Crown of Aragon, towards the end of the 15th century. The manuscript, written in Valencian language probably in 1475, was discove…

NZ RM classClaytonClayton steam railcar on a trial run at Kurow circa 1927. A P Godber Collection, Alexander Turnbull Library.Type and originPower typeSteam (Passenger capacity: 52)BuilderClayton Carriage and Wagon of EnglandBuild date1926SpecificationsGauge3 ft 6 in (1,067 mm)Fuel typeCoalBoiler pressure275 psi (1,896 kPa)Performance figuresMaximum speed30 mph (48 km/h)CareerOperatorsNew Zealand RailwaysNumber in class1LocaleKurow BranchPreserved0Disposit…

Historic district in Maryland, United States United States historic placeHochschild, Kohn Belvedere and Hess ShoesU.S. National Register of Historic PlacesU.S. Historic district Hochschild, Kohn Belvedere Store, September 2012Show map of BaltimoreShow map of MarylandShow map of the United StatesLocation5911 York Rd. and 510 Belvedere Ave., Baltimore, MarylandCoordinates39°21′57″N 76°36′35″W / 39.36583°N 76.60972°W / 39.36583; -76.60972Arealess than one acreBui…

Archaeological culture of the northwestern regions of the Iberian peninsula Celtic naked warrior of the Braganza Brooch or fibula, gold (Norte Region, Portugal) Gold torc from Burela (Galicia, Spain) Castro culture (Galician: cultura castrexa, Portuguese: cultura castreja, Asturian: cultura castriega, Spanish: cultura castreña, meaning culture of the hillforts) is the archaeological term for the material culture of the northwestern regions of the Iberian Peninsula (present-day northern and cent…

1934 film TobogganDirected byHenri DecoinWritten byHenri DecoinProduced byPierre GeoffroyStarringGeorges Carpentier Arlette Marchal Raymond CordyCinematographyLéonce-Henri BurelEdited byMarguerite BeaugéMusic byPhilippe ParèsProductioncompanyGaumont-Franco Film-AubertDistributed byGaumont-Franco Film-AubertRelease date30 March 1934Running time90 minutesCountryFranceLanguageFrench Toboggan is a 1934 French sports drama film directed by Henri Decoin and starring Georges Carpentier, Arlette Marc…

This article is about the Pulp song. For other songs, see Razzmatazz § Music. 1993 single by PulpRazzmatazzSingle by PulpB-side Stacks Inside Susan 59 Lyndhurst Grove Released15 February 1993 (U.K.)RecordedRazzmatazz:October 1992, Maison Rouge Studios, LondonInside Susan – A Story in 3 Parts:December 1992, Protocol Studios, LondonGenreIndie rock, BritpopLabelGiftSongwriter(s)Jarvis Cocker/PulpProducer(s)PulpPulp singles chronology Babies (1992) Razzmatazz (1993) Lipgloss (1993) Razzmatazz is …

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 may require cleanup to meet Wikipedia's quality standards. No cleanup reason has been specified. Please help improve this article if you can. (July 2010) (Learn how and when to remove this template message) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sou…

Kembali kehalaman sebelumnya

Lokasi Pengunjung: 18.219.229.160