{"id":"https://openalex.org/W3122990264","doi":null,"title":"WHIRLBOB, the Whirlpool based Variant of STRIBOB Lighter, Faster, and Constant Time","display_name":"WHIRLBOB, the Whirlpool based Variant of STRIBOB Lighter, Faster, and Constant Time","publication_year":2014,"publication_date":"2014-01-01","ids":{"openalex":"https://openalex.org/W3122990264","mag":"3122990264"},"language":"en","primary_location":{"id":"mag:3122990264","doi":null,"is_oa":false,"landing_page_url":"https://eprint.iacr.org/2014/501.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5010228289","display_name":"Markku-Juhani Olavi Saarinen","orcid":"https://orcid.org/0000-0002-2555-235X","observed_orcids":["https://orcid.org/0000-0002-2555-235X"]},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Markku\u2013Juhani O. Saarinen","raw_affiliation_strings":["Queen\u2019s University , Belfast"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Queen\u2019s University , Belfast","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079035785","display_name":"Billy Bob Brumley","orcid":"https://orcid.org/0000-0001-9160-0463","observed_orcids":["https://orcid.org/0000-0001-9160-0463"]},"institutions":[{"id":"https://openalex.org/I4387152565","display_name":"Tampere University of Technology","ror":"https://ror.org/02ba3pt07","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849","https://openalex.org/I4387152565"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Billy Bob Brumley","raw_affiliation_strings":["Tampere University of Technology;"],"raw_orcid":"https://orcid.org/0000-0001-9160-0463","affiliations":[{"raw_affiliation_string":"Tampere University of Technology;","institution_ids":["https://openalex.org/I4387152565"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.0,"subfield":{"id":"https://openalex.org/subfields/2607","display_name":"Discrete Mathematics and Combinatorics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/authenticated-encryption-with-associated-data","display_name":"authenticated encryption with associated data","score":0.6460000276565552},{"id":"https://openalex.org/keywords/sponge-construction","display_name":"sponge construction","score":0.8069999814033508},{"id":"https://openalex.org/keywords/caesar-competition","display_name":"CAESAR competition","score":0.625},{"id":"https://openalex.org/keywords/neon","display_name":"NEON","score":0.8610000014305115},{"id":"https://openalex.org/keywords/lightweight-cryptography","display_name":"lightweight cryptography","score":0.6159999966621399},{"id":"https://openalex.org/keywords/fpga-implementation","display_name":"FPGA implementation","score":0.8610000014305115},{"id":"https://openalex.org/keywords/s-box","display_name":"S-box","score":0.5709999799728394}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7318657636642456},{"id":"https://openalex.org/C150552126","wikidata":"https://www.wikidata.org/wiki/Q339387","display_name":"SIMD","level":2,"score":0.7020211219787598},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.6630457639694214},{"id":"https://openalex.org/C190157925","wikidata":"https://www.wikidata.org/wiki/Q1968605","display_name":"SHA-2","level":4,"score":0.5769197940826416},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5506517291069031},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.476872980594635},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.46347057819366455},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.42851972579956055},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.4144248068332672},{"id":"https://openalex.org/C7608002","wikidata":"https://www.wikidata.org/wiki/Q477202","display_name":"Cryptographic hash function","level":3,"score":0.3407878577709198},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3177185654640198},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.22716984152793884},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.094999760389328}],"mesh":[],"locations_count":2,"locations":[{"id":"mag:3122990264","doi":null,"is_oa":false,"landing_page_url":"https://eprint.iacr.org/2014/501.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},{"id":"mag:3202503687","doi":null,"is_oa":false,"landing_page_url":"https://eprint.iacr.org/2014/501","pdf_url":null,"source":{"id":"https://openalex.org/S2764847869","display_name":"IACR Cryptology ePrint Archive","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":["https://openalex.org/P4322614454"],"host_organization_lineage_names":["Cryptology ePrint Archive"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IACR Cryptology ePrint Archive","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W7850971","https://openalex.org/W42886450","https://openalex.org/W58308990","https://openalex.org/W1480815770","https://openalex.org/W1488058190","https://openalex.org/W1503638523","https://openalex.org/W1515595447","https://openalex.org/W1528065150","https://openalex.org/W1539249970","https://openalex.org/W1554865288","https://openalex.org/W1556212265","https://openalex.org/W1597699498","https://openalex.org/W1603433154","https://openalex.org/W1605654092","https://openalex.org/W1639210492","https://openalex.org/W1979802565","https://openalex.org/W2002271950","https://openalex.org/W2058289418","https://openalex.org/W2120464016","https://openalex.org/W2131384593","https://openalex.org/W2132064685","https://openalex.org/W2136320902","https://openalex.org/W2180512184","https://openalex.org/W2246993676","https://openalex.org/W2256996483","https://openalex.org/W2300688399","https://openalex.org/W2950776902","https://openalex.org/W2950856062","https://openalex.org/W4285719527","https://openalex.org/W7099180507","https://openalex.org/W7100302799"],"related_works":["https://openalex.org/W2338521945","https://openalex.org/W2952910387","https://openalex.org/W2949145340","https://openalex.org/W1652166504","https://openalex.org/W2136320902","https://openalex.org/W2520067869","https://openalex.org/W814926490","https://openalex.org/W2406962301","https://openalex.org/W2355861893","https://openalex.org/W2234103503"],"abstract_inverted_index":{"WHIRLBOB,":[0,191,231],"also":[1,176,213],"known":[2],"as":[3,78],"STRIBOBr2,":[4],"is":[5,23,72,94,126,147,169],"an":[6,127,178],"AEAD":[7,168],"(Authenticated":[8],"Encryption":[9,243],"with":[10,33,45],"Associated":[11],"Data)":[12],"algorithm":[13],"derived":[14],"from":[15,74,96],"STRIBOBr1":[16,142],"and":[17,92,107,119,225,238],"the":[18,29,35,55,160,203,228,233,239],"Whirlpool":[19,61,91],"hash":[20,48],"algorithm.":[21,49],"WHIRLBOB/STRIBOBr2":[22],"a":[24,40,46,79,173,187],"second":[25],"round":[26,189],"candidate":[27],"in":[28,62,117],"CAESAR":[30],"competition.":[31],"As":[32],"STRIBOBr1,":[34],"reduced-size":[36],"Sponge":[37,66],"design":[38,52],"has":[39],"strong":[41],"provable":[42],"security":[43],"link":[44],"standardized":[47],"The":[50,68,85,207],"new":[51],"utilizes":[53],"only":[54],"LPS":[56],"or":[57],"\u03c1":[58],"component":[59],"of":[60,70,139,164,190],"flexibly":[63],"domain-separated":[64],"BLNK":[65],"mode.":[67],"number":[69],"rounds":[71],"increased":[73],"10":[75],"to":[76,195],"12":[77],"countermeasure":[80,129],"against":[81,130],"Rebound":[82],"Distinguishing":[83],"attacks.":[84,135],"8\u00d78":[86],"bit":[87,98],"S-Box":[88,210],"used":[89],"by":[90],"WHIRLBOB":[93,111,140,167],"constructed":[95],"4\u00d74":[97],"\u201cMiniBoxes\u201d.":[99],"We":[100,175,220],"report":[101,177],"on":[102,153,202,227],"fast":[103],"constant-time":[104],"Intel":[105],"SSSE3":[106],"ARM":[108],"NEON":[109],"SIMD":[110,123],"implementations":[112],"that":[113,181],"keep":[114],"full":[115],"miniboxes":[116],"registers":[118],"access":[120],"them":[121],"via":[122],"shuffles.":[124],"This":[125],"efficient":[128,215],"AESstyle":[131],"cache":[132],"timing":[133],"side-channel":[134],"Another":[136],"main":[137],"advantage":[138],"over":[141],"(and":[143],"most":[144],"other":[145],"AEADs)":[146],"its":[148],"greatly":[149],"reduced":[150],"implementation":[151,180],"footprint":[152,163],"lightweight":[154],"platforms.":[155],"On":[156],"many":[157],"lower-end":[158],"microcontrollers":[159],"total":[161],"software":[162],"\u03c0+BLNK":[165],"=":[166],"less":[170],"than":[171],"half":[172],"kilobyte.":[174],"FPGA":[179],"requires":[182],"4,946":[183],"logic":[184],"units":[185],"for":[186,198],"single":[188],"which":[192],"compares":[193],"favorably":[194],"7,972":[196],"required":[197],"Keccak":[199],"/":[200],"Keyak":[201],"same":[204],"target":[205],"platform.":[206],"relatively":[208],"small":[209],"gate":[211],"count":[212],"enables":[214],"64-bit":[216],"bitsliced":[217],"straight-line":[218],"implementations.":[219],"finally":[221],"present":[222],"some":[223],"discussion":[224],"analysis":[226],"relationships":[229],"between":[230],"Whirlpool,":[232],"Russian":[234,242],"GOST":[235],"Streebog":[236],"hash,":[237],"recent":[240],"draft":[241],"Standard":[244],"Kuznyechik.":[245]},"counts_by_year":[],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2021-02-01T00:00:00"}
