{"id":"https://openalex.org/W2628104004","doi":"https://doi.org/10.1109/lascas.2017.7948054","title":"Hardware implementation for permutation function of multiplication-hardened sponge BlaMka","display_name":"Hardware implementation for permutation function of multiplication-hardened sponge BlaMka","publication_year":2017,"publication_date":"2017-02-01","ids":{"openalex":"https://openalex.org/W2628104004","doi":"https://doi.org/10.1109/lascas.2017.7948054","mag":"2628104004"},"language":"en","primary_location":{"id":"doi:10.1109/lascas.2017.7948054","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lascas.2017.7948054","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 8th Latin American Symposium on Circuits &amp; Systems (LASCAS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5012133097","display_name":"J\u00f4natas Faria Rossetti","orcid":null},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"education","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Jonatas F. Rossetti","raw_affiliation_strings":["Department of Computer Engineering and Digital Systems, University of Sao Paulo, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering and Digital Systems, University of Sao Paulo, Brazil","institution_ids":["https://openalex.org/I17974374"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010228690","display_name":"Wilson Vicente Ruggiero","orcid":"https://orcid.org/0000-0003-3612-3937"},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"education","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Wilson V. Ruggiero","raw_affiliation_strings":["Department of Computer Engineering and Digital Systems, University of Sao Paulo, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering and Digital Systems, University of Sao Paulo, Brazil","institution_ids":["https://openalex.org/I17974374"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I17974374"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.04520334,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"34","issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998000264167786,"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.9998000264167786,"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/T11130","display_name":"Coding theory and cryptography","score":0.9991999864578247,"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.9977999925613403,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.782925009727478},{"id":"https://openalex.org/keywords/permutation","display_name":"Permutation (music)","score":0.540166437625885},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.5281049013137817},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.47653135657310486},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.46840590238571167},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4596327245235443},{"id":"https://openalex.org/keywords/vhdl","display_name":"VHDL","score":0.4394184350967407},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4162943959236145},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3925255537033081},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.36571770906448364}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.782925009727478},{"id":"https://openalex.org/C21308566","wikidata":"https://www.wikidata.org/wiki/Q7169365","display_name":"Permutation (music)","level":2,"score":0.540166437625885},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.5281049013137817},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.47653135657310486},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.46840590238571167},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4596327245235443},{"id":"https://openalex.org/C36941000","wikidata":"https://www.wikidata.org/wiki/Q209455","display_name":"VHDL","level":3,"score":0.4394184350967407},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4162943959236145},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3925255537033081},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.36571770906448364},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C24890656","wikidata":"https://www.wikidata.org/wiki/Q82811","display_name":"Acoustics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lascas.2017.7948054","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lascas.2017.7948054","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 8th Latin American Symposium on Circuits &amp; Systems (LASCAS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.5,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1538172314","https://openalex.org/W2343386155","https://openalex.org/W2354711464","https://openalex.org/W2408040052","https://openalex.org/W2494942050","https://openalex.org/W2950102775","https://openalex.org/W3123896643","https://openalex.org/W4210729048","https://openalex.org/W4240945107","https://openalex.org/W6604277001","https://openalex.org/W6706245452"],"related_works":["https://openalex.org/W2383333355","https://openalex.org/W3004362061","https://openalex.org/W4297665406","https://openalex.org/W2364622490","https://openalex.org/W2042515040","https://openalex.org/W2383986884","https://openalex.org/W2356141508","https://openalex.org/W2749962643","https://openalex.org/W2390807153","https://openalex.org/W2538906952"],"abstract_inverted_index":{"In":[0],"the":[1,21,113,124,131,142,151,154,167,173,187,190,212,215,259,266,277],"information":[2],"security":[3,16],"field,":[4],"varions":[5],"algorithms":[6,22,57],"are":[7,23,56,105,274],"applied":[8],"to":[9,94,140,229,238,248,255],"provide":[10],"users":[11],"with":[12,136,162],"a":[13,29,40,60,66,74,120,163,204],"variety":[14],"of":[15,20,63,76,85,127,153,156,170,206,258,262],"services.":[17],"Although":[18],"many":[19],"implemented":[24],"in":[25,45,82,89,98,158,276],"software,":[26],"there":[27,107],"is":[28,39,108,130,269],"rapidly":[30],"growing":[31],"demand":[32],"for":[33,112,123,166,184,217,223],"hardware":[34,99,110,121,164],"implementations.":[35],"The":[36,221,251],"BlaMka":[37,70,114],"algorithm":[38,78],"cryptographic":[41],"sponge":[42],"algorithm,":[43],"used":[44],"password":[46],"hashing":[47],"schemes":[48],"(PHS)":[49],"such":[50],"as":[51,73,103],"Lyra2":[52],"and":[53,147,182,189,198,214,219,241],"Argon2,":[54],"which":[55,129],"that":[58,133,265],"generate":[59],"pseudo-random":[61],"sequence":[62],"bits":[64],"from":[65,226,235,245],"particular":[67],"secret":[68],"value.":[69],"was":[71],"proposed":[72],"modification":[75],"Blake2b":[77],"by":[79,195],"including":[80],"multiplications":[81,157,273],"some":[83,137],"stages":[84],"its":[86,90,96,159],"implementation,":[87],"specifically":[88],"permutation":[91,125,168,260,278],"function,":[92],"aiming":[93],"reduce":[95],"performance":[97,160,267],"platforms.":[100],"As":[101],"far":[102],"we":[104],"concerned,":[106],"no":[109],"implementation":[111,122,165,257],"algorithm.":[115],"Thus,":[116],"this":[117],"work":[118],"presents":[119],"function":[126,169,261],"BlaMka,":[128],"structure":[132],"contains":[134],"multiplications,":[135],"different":[138],"architectures":[139],"address":[141],"trade-off":[143],"between":[144],"latency,":[145],"area":[146,218,232],"power,":[148],"besides":[149],"verifying":[150,264],"impact":[152],"inclusion":[155],"compared":[161,254],"Blake2b.":[171],"All":[172],"circuits":[174,200],"presented":[175],"herein":[176],"were":[177,201,253],"described":[178],"using":[179,186],"VHDL":[180],"language":[181],"synthesized":[183,202],"ASICs":[185],"tools":[188],"90nm":[191],"cell":[192],"library":[193],"provided":[194],"Synopsys.":[196],"Combinational":[197],"sequential":[199],"covering":[203],"range":[205],"possible":[207],"choices":[208],"taking":[209],"into":[210],"account":[211],"throughput,":[213],"costs":[216],"power.":[220],"results":[222,252],"throughput":[224],"ranged":[225,234,244],"0.907":[227],"Gbps":[228],"2.426":[230],"Gbps,":[231],"utilization":[233],"14.13":[236],"kGE":[237],"52.82":[239],"kGE,":[240],"power":[242],"consumption":[243],"0.384":[246],"mW":[247],"98.462":[249],"mW.":[250],"an":[256],"Blake2b,":[263],"decrease":[268],"quite":[270],"marked":[271],"when":[272],"included":[275],"function.":[279]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
