{"id":"https://openalex.org/W7225753089","doi":"https://doi.org/10.1038/s41598-026-78711-y","title":"Design and performance analysis of optimized and unrolled Grain-80/128 stream ciphers on FPGA and ASIC platforms","display_name":"Design and performance analysis of optimized and unrolled Grain-80/128 stream ciphers on FPGA and ASIC platforms","publication_year":2026,"publication_date":"2026-11-10","ids":{"openalex":"https://openalex.org/W7225753089","doi":"https://doi.org/10.1038/s41598-026-78711-y"},"language":"en","primary_location":{"id":"doi:10.1038/s41598-026-78711-y","doi":"https://doi.org/10.1038/s41598-026-78711-y","is_oa":true,"landing_page_url":"https://doi.org/10.1038/s41598-026-78711-y","pdf_url":null,"source":{"id":"https://openalex.org/S196734849","display_name":"Scientific Reports","issn_l":"2045-2322","issn":["2045-2322"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","doaj","dongbi-c","doyens","jufo-1","ki-jl-1","medline","norway-1","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310319908","host_organization_name":"Nature Portfolio","host_organization_lineage":["https://openalex.org/P4310319908","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Nature Portfolio","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Reports","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1038/s41598-026-78711-y","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5001167176","display_name":"R. Anusha","orcid":"https://orcid.org/0000-0001-5204-8442","observed_orcids":["https://orcid.org/0000-0001-5204-8442"]},"institutions":[{"id":"https://openalex.org/I1333540553","display_name":"Nitte University","ror":"https://ror.org/029nydt37","country_code":"IN","type":"education","lineage":["https://openalex.org/I1333540553"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Anusha R","raw_affiliation_strings":["Nitte (Deemed to be University), NMAM Institute of Technology (NMAMIT), Department of Electronics and Communication Engineering, Nitte, India"],"raw_orcid":"https://orcid.org/0000-0001-5204-8442","affiliations":[{"raw_affiliation_string":"Nitte (Deemed to be University), NMAM Institute of Technology (NMAMIT), Department of Electronics and Communication Engineering, Nitte, India","institution_ids":["https://openalex.org/I1333540553"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019981865","display_name":"B Shubha","orcid":"https://orcid.org/0000-0003-1206-8654","observed_orcids":["https://orcid.org/0000-0003-1206-8654"]},"institutions":[{"id":"https://openalex.org/I1333540553","display_name":"Nitte University","ror":"https://ror.org/029nydt37","country_code":"IN","type":"education","lineage":["https://openalex.org/I1333540553"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Shubha B","raw_affiliation_strings":["Nitte (Deemed to be University), NMAM Institute of Technology (NMAMIT), Department of Electronics and Communication Engineering, Nitte, India"],"raw_orcid":"https://orcid.org/0000-0003-1206-8654","affiliations":[{"raw_affiliation_string":"Nitte (Deemed to be University), NMAM Institute of Technology (NMAMIT), Department of Electronics and Communication Engineering, Nitte, India","institution_ids":["https://openalex.org/I1333540553"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005913604","display_name":"Raghavendra Rao P","orcid":"https://orcid.org/0000-0001-8439-1333","observed_orcids":["https://orcid.org/0000-0001-8439-1333"]},"institutions":[{"id":"https://openalex.org/I164861460","display_name":"Manipal Academy of Higher Education","ror":"https://ror.org/02xzytt36","country_code":"IN","type":"education","lineage":["https://openalex.org/I164861460"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Raghavendra Rao P","raw_affiliation_strings":["Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, India"],"raw_orcid":"https://orcid.org/0000-0001-8439-1333","affiliations":[{"raw_affiliation_string":"Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, India","institution_ids":["https://openalex.org/I164861460"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025638636","display_name":"Sunday Ekpo","orcid":"https://orcid.org/0000-0001-9219-3759","observed_orcids":["https://orcid.org/0000-0001-9219-3759"]},"institutions":[{"id":"https://openalex.org/I11983389","display_name":"Manchester Metropolitan University","ror":"https://ror.org/02hstj355","country_code":"GB","type":"education","lineage":["https://openalex.org/I11983389"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Sunday Cookey Ekpo","raw_affiliation_strings":["Manchester Metropolitan University, Manchester, M1 5GD, UK"],"raw_orcid":"https://orcid.org/0000-0001-9219-3759","affiliations":[{"raw_affiliation_string":"Manchester Metropolitan University, Manchester, M1 5GD, UK","institution_ids":["https://openalex.org/I11983389"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018735893","display_name":"V. K. Jagadeesh","orcid":"https://orcid.org/0000-0002-9033-5212","observed_orcids":["https://orcid.org/0000-0002-9033-5212"]},"institutions":[{"id":"https://openalex.org/I114845381","display_name":"National Institute of Technology Calicut","ror":"https://ror.org/03yyd7552","country_code":"IN","type":"education","lineage":["https://openalex.org/I114845381"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Jagadeesh V K","raw_affiliation_strings":["Electronics and Communication Engineering, National Institute of Technology Calicut, Kozhikode, Kerala, 673601, India"],"raw_orcid":"https://orcid.org/0000-0002-9033-5212","affiliations":[{"raw_affiliation_string":"Electronics and Communication Engineering, National Institute of Technology Calicut, Kozhikode, Kerala, 673601, India","institution_ids":["https://openalex.org/I114845381"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047899011","display_name":"C S Asha","orcid":"https://orcid.org/0000-0002-9039-1548","observed_orcids":["https://orcid.org/0000-0002-9039-1548"]},"institutions":[{"id":"https://openalex.org/I164861460","display_name":"Manipal Academy of Higher Education","ror":"https://ror.org/02xzytt36","country_code":"IN","type":"education","lineage":["https://openalex.org/I164861460"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Asha C S","raw_affiliation_strings":["Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, India"],"raw_orcid":"https://orcid.org/0000-0002-9039-1548","affiliations":[{"raw_affiliation_string":"Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, India","institution_ids":["https://openalex.org/I164861460"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023296889","display_name":"Priyanka Tupe-Waghmare","orcid":"https://orcid.org/0000-0002-6945-9333","observed_orcids":["https://orcid.org/0000-0002-6945-9333"]},"institutions":[{"id":"https://openalex.org/I244572783","display_name":"Symbiosis International University","ror":"https://ror.org/005r2ww51","country_code":"IN","type":"education","lineage":["https://openalex.org/I244572783"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Priyanka Tupe-Waghmare","raw_affiliation_strings":["Symbiosis Institute of Technology, Pune, Symbiosis International (Deemed University), Pune, India"],"raw_orcid":"https://orcid.org/0000-0002-6945-9333","affiliations":[{"raw_affiliation_string":"Symbiosis Institute of Technology, Pune, Symbiosis International (Deemed University), Pune, India","institution_ids":["https://openalex.org/I244572783"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5005913604","https://openalex.org/A5019981865"],"corresponding_institution_ids":["https://openalex.org/I1333540553","https://openalex.org/I164861460"],"apc_list":{"value":2690,"currency":"USD","value_usd":2690},"apc_paid":{"value":2690,"currency":"USD","value_usd":2690},"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.9976000189781189,"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.9976000189781189,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.000699999975040555,"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/T11130","display_name":"Coding theory and cryptography","score":0.00039999998989515007,"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":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8500999808311462},{"id":"https://openalex.org/C77390884","wikidata":"https://www.wikidata.org/wiki/Q217302","display_name":"Application-specific integrated circuit","level":2,"score":0.8058000206947327},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7171000242233276},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6265000104904175},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5834000110626221},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5620999932289124},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5055000185966492},{"id":"https://openalex.org/C114466953","wikidata":"https://www.wikidata.org/wiki/Q6034165","display_name":"Initialization","level":2,"score":0.5026000142097473},{"id":"https://openalex.org/C92950451","wikidata":"https://www.wikidata.org/wiki/Q864718","display_name":"Stream cipher","level":3,"score":0.4684000015258789},{"id":"https://openalex.org/C106544461","wikidata":"https://www.wikidata.org/wiki/Q543151","display_name":"Block cipher","level":3,"score":0.4366999864578247},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.39419999718666077},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3919000029563904},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.3596999943256378},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.3310999870300293},{"id":"https://openalex.org/C86111242","wikidata":"https://www.wikidata.org/wiki/Q859595","display_name":"Coprocessor","level":2,"score":0.32580000162124634},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.32510000467300415},{"id":"https://openalex.org/C78401558","wikidata":"https://www.wikidata.org/wiki/Q464496","display_name":"Standard cell","level":3,"score":0.32280001044273376},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.311599999666214},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.31040000915527344},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.3100999891757965},{"id":"https://openalex.org/C203864433","wikidata":"https://www.wikidata.org/wiki/Q5426992","display_name":"FPGA prototype","level":3,"score":0.28949999809265137},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.28040000796318054},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.27950000762939453},{"id":"https://openalex.org/C2780149590","wikidata":"https://www.wikidata.org/wiki/Q7302742","display_name":"Reconfigurability","level":2,"score":0.2782000005245209},{"id":"https://openalex.org/C15927051","wikidata":"https://www.wikidata.org/wiki/Q246593","display_name":"Cryptographic primitive","level":4,"score":0.26739999651908875},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.260699987411499},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.26019999384880066},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.25600001215934753},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.25589999556541443},{"id":"https://openalex.org/C530198007","wikidata":"https://www.wikidata.org/wiki/Q80831","display_name":"Integrated circuit","level":2,"score":0.25540000200271606},{"id":"https://openalex.org/C6295992","wikidata":"https://www.wikidata.org/wiki/Q976521","display_name":"Cryptosystem","level":3,"score":0.2538999915122986},{"id":"https://openalex.org/C114237110","wikidata":"https://www.wikidata.org/wiki/Q114901","display_name":"Gate array","level":3,"score":0.2533000111579895},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.2529999911785126}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1038/s41598-026-78711-y","doi":"https://doi.org/10.1038/s41598-026-78711-y","is_oa":true,"landing_page_url":"https://doi.org/10.1038/s41598-026-78711-y","pdf_url":null,"source":{"id":"https://openalex.org/S196734849","display_name":"Scientific Reports","issn_l":"2045-2322","issn":["2045-2322"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","doaj","dongbi-c","doyens","jufo-1","ki-jl-1","medline","norway-1","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310319908","host_organization_name":"Nature Portfolio","host_organization_lineage":["https://openalex.org/P4310319908","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Nature Portfolio","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Reports","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1038/s41598-026-78711-y","doi":"https://doi.org/10.1038/s41598-026-78711-y","is_oa":true,"landing_page_url":"https://doi.org/10.1038/s41598-026-78711-y","pdf_url":null,"source":{"id":"https://openalex.org/S196734849","display_name":"Scientific Reports","issn_l":"2045-2322","issn":["2045-2322"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","doaj","dongbi-c","doyens","jufo-1","ki-jl-1","medline","norway-1","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310319908","host_organization_name":"Nature Portfolio","host_organization_lineage":["https://openalex.org/P4310319908","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Nature Portfolio","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Reports","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Stream":[1],"ciphers":[2,81],"that":[3,218],"are":[4,9,27,54,98,168,222],"both":[5,225],"lightweight":[6,226],"and":[7,18,25,43,49,62,72,78,88,104,119,133,150,181,188,206,227,241],"high-throughput":[8],"crucial":[10],"for":[11,47,82,131,136,204,213,224],"contemporary":[12],"embedded,":[13],"Internet":[14],"of":[15,29,38,58,76],"Things":[16],"(IoT),":[17],"hardware":[19,74],"designs":[20,97],"with":[21,174],"limited":[22],"resources.":[23],"Grain-80":[24,77,132,205],"Grain-128":[26,79,137],"two":[28],"the":[30,152,175,219],"most":[31],"popular":[32],"solutions":[33,53],"now":[34],"in":[35,165],"use":[36],"because":[37,57],"their":[39,59],"robust":[40],"cryptographic":[41,112,229],"capabilities":[42],"compact":[44],"construction.":[45],"However,":[46],"high-performance":[48,228],"real-time":[50],"systems,":[51],"conventional":[52,161],"not":[55],"adequate,":[56],"low":[60],"throughput":[61,109,125],"significant":[63],"initialization":[64],"latency.":[65],"In":[66],"this":[67],"work,":[68],"we":[69],"present":[70],"optimized":[71],"unrolled":[73],"architectures":[75,146,221],"stream":[80],"Field":[83],"Programmable":[84],"Gate":[85],"Array":[86],"(FPGA)":[87],"Application":[89],"Specific":[90],"Integrated":[91],"Circuit":[92],"(ASIC)":[93],"platforms.":[94],"The":[95,144],"proposed":[96,145],"based":[99],"on":[100,116,142],"scalable":[101],"unrolling":[102,141],"techniques":[103],"architectural":[105],"changes":[106],"to":[107,128,183,201,210],"improve":[108],"without":[110],"sacrificing":[111],"accuracy.":[113],"FPGA":[114],"implementations":[115,172],"Spartan-6,":[117],"Artix-7":[118],"Virtex-7":[120],"devices":[121],"show":[122],"nearly":[123],"linear":[124],"scaling,":[126],"up":[127],"10.67":[129],"Gbps":[130,135],"11.40":[134],"at":[138,178],"16":[139],"$$X$$":[140],"Virtex-7.":[143],"achieve":[147],"single-cycle":[148],"latency":[149],"increase":[151],"maximum":[153],"operating":[154],"frequency":[155],"by":[156,170],"more":[157],"than":[158],"30%":[159],"over":[160],"architectures.":[162],"Significant":[163],"improvements":[164],"energy":[166,195,242],"efficiency":[167],"demonstrated":[169],"ASIC":[171],"generated":[173],"Cadence":[176],"Genus":[177],"180":[179,193],"nm":[180,190],"normalized":[182],"90":[184],"nm,":[185,187,194],"45":[186],"28":[189],"technologies.":[191],"At":[192],"usage":[196],"decreased":[197],"from":[198,207],"2.005":[199],"pJ/bit":[200,203,209,212],"1.267":[202],"2.210":[208],"1.978":[211],"Grain-128.":[214],"These":[215],"findings":[216],"demonstrate":[217],"suggested":[220],"appropriate":[223],"tasks":[230],"since":[231],"they":[232],"provide":[233],"a":[234],"balanced":[235],"trade-off":[236],"between":[237],"throughput,":[238],"latency,":[239],"area,":[240],"savings.":[243]},"counts_by_year":[],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2026-11-11T00:00:00"}
