{"id":"https://openalex.org/W4389388580","doi":"https://doi.org/10.1109/icicdt59917.2023.10332303","title":"Versatile Resource-shared Cryptographic Accelerator for Multi-Domain Applications","display_name":"Versatile Resource-shared Cryptographic Accelerator for Multi-Domain Applications","publication_year":2023,"publication_date":"2023-09-25","ids":{"openalex":"https://openalex.org/W4389388580","doi":"https://doi.org/10.1109/icicdt59917.2023.10332303"},"language":"en","primary_location":{"id":"doi:10.1109/icicdt59917.2023.10332303","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icicdt59917.2023.10332303","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 International Conference on IC Design and Technology (ICICDT)","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/A5077262099","display_name":"Vu Trung Duong Le","orcid":"https://orcid.org/0000-0002-0438-3809"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Vu Trung Duong Le","raw_affiliation_strings":["Nara Institute of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046015756","display_name":"Hoai Luan Pham","orcid":"https://orcid.org/0000-0002-4272-0132"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hoai Luan Pham","raw_affiliation_strings":["Nara Institute of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048660252","display_name":"Thi Hong Tran","orcid":"https://orcid.org/0000-0002-2744-0079"},"institutions":[{"id":"https://openalex.org/I4387152983","display_name":"Osaka Metropolitan University","ror":"https://ror.org/01hvx5h04","country_code":"JP","type":"education","lineage":["https://openalex.org/I4387152983"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Thi Hong Tran","raw_affiliation_strings":["Osaka Metropolitan University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Osaka Metropolitan University","institution_ids":["https://openalex.org/I4387152983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073097514","display_name":"Quoc Duy Nam Nguyen","orcid":"https://orcid.org/0009-0008-3164-9490"},"institutions":[{"id":"https://openalex.org/I4387152983","display_name":"Osaka Metropolitan University","ror":"https://ror.org/01hvx5h04","country_code":"JP","type":"education","lineage":["https://openalex.org/I4387152983"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Quoc Duy Nam Nguyen","raw_affiliation_strings":["Osaka Metropolitan University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Osaka Metropolitan University","institution_ids":["https://openalex.org/I4387152983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093096167","display_name":"Sang Duong Thi","orcid":null},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Sang Duong Thi","raw_affiliation_strings":["Nara Institute of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074853381","display_name":"Yasuhiko Nakashima","orcid":"https://orcid.org/0000-0002-9457-5061"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yasuhiko Nakashima","raw_affiliation_strings":["Nara Institute of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology","institution_ids":["https://openalex.org/I75917431"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"104","last_page":"107"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998999834060669,"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.9998999834060669,"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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9979000091552734,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8283795714378357},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7232241034507751},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.7091867327690125},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.6547282934188843},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.5905541181564331},{"id":"https://openalex.org/keywords/shared-resource","display_name":"Shared resource","score":0.5627428293228149},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.543303906917572},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5391592979431152},{"id":"https://openalex.org/keywords/cryptographic-primitive","display_name":"Cryptographic primitive","score":0.5175720453262329},{"id":"https://openalex.org/keywords/adder","display_name":"Adder","score":0.47679615020751953},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.43857619166374207},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3642374575138092},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.33736875653266907},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.33252185583114624},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.3056026101112366},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21619537472724915},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1429137885570526},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.08206599950790405}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8283795714378357},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7232241034507751},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.7091867327690125},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.6547282934188843},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5905541181564331},{"id":"https://openalex.org/C51332947","wikidata":"https://www.wikidata.org/wiki/Q1172305","display_name":"Shared resource","level":2,"score":0.5627428293228149},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.543303906917572},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5391592979431152},{"id":"https://openalex.org/C15927051","wikidata":"https://www.wikidata.org/wiki/Q246593","display_name":"Cryptographic primitive","level":4,"score":0.5175720453262329},{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.47679615020751953},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.43857619166374207},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3642374575138092},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.33736875653266907},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.33252185583114624},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.3056026101112366},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21619537472724915},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1429137885570526},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.08206599950790405},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icicdt59917.2023.10332303","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icicdt59917.2023.10332303","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 International Conference on IC Design and Technology (ICICDT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6731577112","display_name":"Revolution of Programmability in Non-von Neumann Platforms by Employing Tandem CGRA + Stochastic Computing","funder_award_id":"22H00515","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"}],"funders":[{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1999400115","https://openalex.org/W2010627065","https://openalex.org/W2058055869","https://openalex.org/W3010650658","https://openalex.org/W3046120162","https://openalex.org/W3134135229","https://openalex.org/W4205765479","https://openalex.org/W4206942283","https://openalex.org/W4285179248","https://openalex.org/W4289827961","https://openalex.org/W4297990496","https://openalex.org/W6685602821"],"related_works":["https://openalex.org/W2904818008","https://openalex.org/W2904314268","https://openalex.org/W57958781","https://openalex.org/W1554274402","https://openalex.org/W2361781577","https://openalex.org/W1488313539","https://openalex.org/W1971522943","https://openalex.org/W2141019415","https://openalex.org/W2126560026","https://openalex.org/W4205636420"],"abstract_inverted_index":{"SHA256,":[0],"BLAKE256,":[1],"BLAKE2s,":[2],"Salsa20,":[3],"and":[4,35,51,71,87,108,133,147,160],"Chacha20":[5],"are":[6],"crucial":[7],"cryptographic":[8,26,41],"algorithms":[9,34],"used":[10],"for":[11,23,48],"data":[12],"security":[13],"in":[14,54,91,154],"multi-domain":[15],"applications.":[16,56],"Consequently,":[17],"there":[18],"is":[19,127],"a":[20,24,61,80],"strong":[21],"need":[22],"flexible":[25,92],"hardware":[27,73,148],"architecture":[28],"that":[29,97],"can":[30],"efficiently":[31],"handle":[32],"various":[33],"provide":[36],"excellent":[37],"performance.":[38],"Regrettably,":[39],"existing":[40,152],"architectures":[42],"do":[43],"not":[44],"meet":[45],"the":[46,98,124,136],"requirements":[47],"desired":[49],"flexibility":[50,70,146],"high":[52,69],"performance":[53],"these":[55],"Therefore,":[57],"this":[58],"paper":[59],"introduces":[60],"novel":[62],"resource-shared":[63],"crypto":[64],"accelerator":[65],"(RCA)":[66],"to":[67,129],"achieve":[68],"maximize":[72],"efficiency.":[74,149],"The":[75],"RCA":[76,99,118,137],"applied":[77],"two":[78],"optimizations":[79],"register-sharing":[81],"approach":[82,90],"with":[83],"multi-mode":[84],"digest":[85],"routers":[86],"an":[88],"adder-sharing":[89],"ALUs.":[93],"Theoretical":[94],"evaluation":[95],"reveals":[96],"achieves":[100],"72%":[101],"register":[102],"sharing":[103,111],"(104":[104],"out":[105,113],"of":[106,114,117,156],"136)":[107],"78.6%":[109],"adder":[110],"(44":[112],"56).":[115],"Verification":[116],"on":[119,140],"Xilinx":[120],"ZCU102":[121],"FPGA":[122],"at":[123],"system-on-chip":[125],"level":[126],"conducted":[128],"demonstrate":[130],"its":[131,144],"accuracy":[132],"efficacy.":[134],"Furthermore,":[135],"experimental":[138],"results":[139],"multiple":[141],"FPGAs":[142],"show":[143],"remarkable":[145],"It":[150],"outperforms":[151],"works":[153],"terms":[155],"throughput":[157],"(1.36-28.9":[158],"times)":[159],"area":[161],"efficiency":[162],"(1.14-2.45":[163],"times).":[164]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
