Haifa Construction

The HAIFA construction (hash iterative framework) is a cryptographic structure used in the design of hash functions.

It is one of the modern alternatives to the Merkle–Damgård construction, avoiding its weaknesses like length extension attacks. The construction was designed by Eli Biham and Orr Dunkelman in 2007.

Three of the 14 second round candidates in the NIST hash function competition were based on HAIFA constructions (BLAKE, SHAvite-3, ECHO). Other hash functions based on it are LAKE, Sarmal, SWIFFTX and HNF-256. The construction of Skein (Unique Block Iteration) is similar to HAIFA. Another alternative construction is the sponge construction.

References

Tags:

Cryptographic hash functionEli BihamLength extension attackMerkle–Damgård constructionOrr Dunkelman

🔥 Trending searches on Wiki English:

EasterSeven deadly sinsLove Lies Bleeding (2024 film)Stand by Me (film)Ekaterina AlexandrovaMeta PlatformsCamila CabelloRoyal Challengers BangaloreJohn LennonOnlyFansGuy RitchieShroud of TurinList of countries by GDP (nominal)Hiroyuki SanadaThe Guest (2014 American film)Sex positionSurvivor 462024 Indian general election in KarnatakaHarvey WeinsteinHadassah LiebermanEndrick (footballer, born 2006)MrBeastTokyo Vice (TV series)Ford v FerrariPalm RoyaleNicholas GalitzineFIFA Men's World RankingLeBron JamesAtomic bombings of Hiroshima and NagasakiMumbai IndiansBlessyThe First OmenMasters of the AirFreddie MercuryAll ThatAquaman and the Lost KingdomCatherine, Princess of WalesUEFA Champions LeagueKwena MaphakaGeorge VIR. KellySibgatullah AnsariShōgun (2024 miniseries)WeWorkTwitterZendayaStations of the CrossSean CombsScarlett JohanssonVirat Kohli2020 United States presidential electionKYURPreity ZintaOlivia Rodrigo2024 Spain MastersPeaky Blinders (TV series)Robin WilliamsCharles IIIFatal insomniaI, Robot (film)Marilyn MonroeKim Soo-hyunTillu SquareChatGPTAaron Taylor-JohnsonCarrie FisherGeorgia (country)Steven SpielbergGeneration AlphaWordleUnited KingdomSam Bankman-FriedXXXX (album)FascismGeorge H. W. Bush🡆 More