{"id":"https://openalex.org/W3006482506","doi":"https://doi.org/10.1109/reconfig48160.2019.8994780","title":"Almost-Zero Logic Implementation of Troika Hash Function on Reconfigurable Devices","display_name":"Almost-Zero Logic Implementation of Troika Hash Function on Reconfigurable Devices","publication_year":2019,"publication_date":"2019-12-01","ids":{"openalex":"https://openalex.org/W3006482506","doi":"https://doi.org/10.1109/reconfig48160.2019.8994780","mag":"3006482506"},"language":"en","primary_location":{"id":"doi:10.1109/reconfig48160.2019.8994780","is_oa":false,"landing_page_url":"https://doi.org/10.1109/reconfig48160.2019.8994780","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 International Conference on ReConFigurable Computing and FPGAs (ReConFig)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"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/A5008491924","display_name":"Tolga Yal\u00e7\u0131n","orcid":"https://orcid.org/0000-0001-7648-7669"},"institutions":[{"id":"https://openalex.org/I203172682","display_name":"Northern Arizona University","ror":"https://ror.org/0272j5188","country_code":"US","type":"education","lineage":["https://openalex.org/I203172682"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Talga Yalcin","raw_affiliation_strings":["School of Informatics, Computing, and Cyber Systems Northern Arizona University, Flagstaff, AZ, US"],"affiliations":[{"raw_affiliation_string":"School of Informatics, Computing, and Cyber Systems Northern Arizona University, Flagstaff, AZ, US","institution_ids":["https://openalex.org/I203172682"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048581697","display_name":"Elif Bilge Kavun","orcid":"https://orcid.org/0000-0003-3193-8440"},"institutions":[{"id":"https://openalex.org/I91136226","display_name":"University of Sheffield","ror":"https://ror.org/05krs5044","country_code":"GB","type":"education","lineage":["https://openalex.org/I91136226"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Elif Bilge Kavun","raw_affiliation_strings":["Department of Computer Science, University of Sheffield, Sheffield, UK"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Sheffield, Sheffield, UK","institution_ids":["https://openalex.org/I91136226"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5008491924"],"corresponding_institution_ids":["https://openalex.org/I203172682"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.20718896,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"151","issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9973000288009644,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.7119414806365967},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6567274928092957},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5081732273101807},{"id":"https://openalex.org/keywords/zero","display_name":"Zero (linguistics)","score":0.4692065119743347},{"id":"https://openalex.org/keywords/logic-gate","display_name":"Logic gate","score":0.4677555561065674},{"id":"https://openalex.org/keywords/logic-synthesis","display_name":"Logic synthesis","score":0.4145793914794922},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3454928994178772},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.343982994556427},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32286888360977173},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1881733238697052},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.14528226852416992}],"concepts":[{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.7119414806365967},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6567274928092957},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5081732273101807},{"id":"https://openalex.org/C2780813799","wikidata":"https://www.wikidata.org/wiki/Q3274237","display_name":"Zero (linguistics)","level":2,"score":0.4692065119743347},{"id":"https://openalex.org/C131017901","wikidata":"https://www.wikidata.org/wiki/Q170451","display_name":"Logic gate","level":2,"score":0.4677555561065674},{"id":"https://openalex.org/C157922185","wikidata":"https://www.wikidata.org/wiki/Q173198","display_name":"Logic synthesis","level":3,"score":0.4145793914794922},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3454928994178772},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.343982994556427},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32286888360977173},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1881733238697052},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14528226852416992},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/reconfig48160.2019.8994780","is_oa":false,"landing_page_url":"https://doi.org/10.1109/reconfig48160.2019.8994780","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 International Conference on ReConFigurable Computing and FPGAs (ReConFig)","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.whiterose.ac.uk:158510","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306400854","display_name":"White Rose Research Online (University of Leeds, The University of Sheffield, University of York)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2800616092","host_organization_name":"White Rose University Consortium","host_organization_lineage":["https://openalex.org/I2800616092"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Proceedings Paper"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.4699999988079071,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W2006550573","https://openalex.org/W2511446761","https://openalex.org/W2898463058","https://openalex.org/W2945978829","https://openalex.org/W3123130758","https://openalex.org/W3151748982","https://openalex.org/W4248175462","https://openalex.org/W6793285265"],"related_works":["https://openalex.org/W2098419840","https://openalex.org/W1966764473","https://openalex.org/W2130565894","https://openalex.org/W1944377106","https://openalex.org/W2901661247","https://openalex.org/W2789349722","https://openalex.org/W4312497944","https://openalex.org/W1984298705","https://openalex.org/W1985308002","https://openalex.org/W2614722573"],"abstract_inverted_index":{"Blockchain":[0,114],"technology":[1,22,115],"has":[2,26,103,116],"gained":[3],"immense":[4],"popularity":[5],"in":[6,111,135,194],"the":[7,53,94,112,146,170,175,225,272,279],"recent":[8],"years":[9],"due":[10],"to":[11,77,189],"its":[12,167],"decentralized":[13],"computing":[14],"architecture.":[15],"While":[16],"it":[17,25,49,61],"originally":[18],"emerged":[19],"as":[20,84],"a":[21,105,246],"for":[23,57],"(crypto)currencies,":[24],"since":[27],"found":[28],"many":[29],"different":[30,232,265],"application":[31],"areas":[32],"including":[33],"(but":[34],"not":[35],"limited":[36],"to)":[37],"payments,":[38],"money":[39],"transfers,":[40],"smart":[41],"contracts,":[42],"supply-chain":[43],"management,":[44],"networking,":[45],"IoT,":[46],"etc.":[47],"Initially,":[48],"was":[50,62],"only":[51,245],"Bitcoin,":[52,82],"de":[54],"facto":[55],"standard":[56],"cryptocurrencies,":[58],"but":[59],"then":[60],"followed":[63],"by":[64,121],"several":[65],"(in":[66],"fact":[67],"hundreds":[68],"of)":[69],"others.":[70],"Each":[71],"new":[72,123],"cryptocurrency":[73],"had":[74],"or":[75],"claimed":[76],"have":[78,236],"certain":[79],"advantages":[80],"over":[81],"such":[83],"transaction":[85,110],"speed":[86],"and":[87,127,141,156,166,182,204,255,295],"cost.":[88],"However,":[89],"they":[90],"all":[91,243],"relied":[92],"on":[93,152,164,224,229,239,264,288],"original":[95,147],"idea":[96],"of":[97,108,174,178,185,210,227,253,274,284],"distributed":[98],"ledger":[99],"where":[100],"each":[101,109],"block":[102],"maintained":[104],"complete":[106],"history":[107],"network.":[113],"more":[117],"recently":[118],"been":[119,237],"challenged":[120],"two":[122],"technologies":[124],"called":[125],"Tangle":[126,148],"Hashgraph,":[128],"which":[129,150,186,291],"are":[130,180,187,217],"\u201cdirected":[131],"acyclic":[132],"graphs\u201d,":[133],"i.e.":[134],"layman's":[136],"terms":[137],"blockchains":[138],"without":[139],"blocks":[140],"chains.":[142],"IOTA":[143,179],"network":[144],"is":[145,278,292],"technology,":[149],"relies":[151],"ternary":[153,158],"arithmetic":[154],"architecture":[155],"uses":[157],"hash":[159,212,286],"function":[160,213,287],"\u201cTroika\u201d.":[161],"It":[162],"works":[163],"GF(3)":[165],"design":[168],"follows":[169],"sponge":[171],"construction.":[172],"Two":[173],"main":[176],"claims":[177],"scalability":[181],"micro-transitions,":[183],"both":[184],"likely":[188],"utilize":[190],"compact":[191,203,294],"hardware":[192,208,234,282],"platforms":[193],"practical":[195],"implementations.":[196],"In":[197],"this":[198,277],"paper,":[199],"an":[200],"almost-zero":[201],"logic":[202],"yet":[205],"adequately":[206],"fast":[207],"architectures":[209,221,259],"Troika":[211,285],"targeting":[214],"reconfigurable":[215,266,289],"devices":[216,267,290],"presented.":[218],"The":[219,257],"proposed":[220,258],"mainly":[222],"depend":[223],"utilization":[226],"BRAMs":[228],"FPGAs.":[230],"Three":[231],"RAM-based":[233],"implementations":[235],"realized":[238],"Xilinx":[240],"Artix-7xc7a12tcpg238-3":[241],"device;":[242],"using":[244],"single":[247],"BRAM":[248],"tile":[249],"with":[250,268],"minimal":[251],"number":[252],"LUTs":[254],"FFs.":[256],"can":[260],"easily":[261],"be":[262],"implemented":[263],"similar":[269],"efficiency.":[270],"To":[271],"best":[273],"our":[275],"knowledge,":[276],"first":[280],"reported":[281],"implementation":[283],"also":[293],"fast.":[296]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-04-21T08:09:41.155169","created_date":"2025-10-10T00:00:00"}
