{"id":"https://openalex.org/W2066545024","doi":"https://doi.org/10.1109/tcsi.2015.2407431","title":"A Heterogeneous Multicore Crypto-Processor With Flexible Long-Word-Length Computation","display_name":"A Heterogeneous Multicore Crypto-Processor With Flexible Long-Word-Length Computation","publication_year":2015,"publication_date":"2015-04-06","ids":{"openalex":"https://openalex.org/W2066545024","doi":"https://doi.org/10.1109/tcsi.2015.2407431","mag":"2066545024"},"language":"en","primary_location":{"id":"doi:10.1109/tcsi.2015.2407431","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2015.2407431","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems I: Regular Papers","raw_type":"journal-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/A5066674438","display_name":"Jun Han","orcid":"https://orcid.org/0000-0002-5245-0754"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jun Han","raw_affiliation_strings":["State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080347913","display_name":"Renfeng Dou","orcid":null},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Renfeng Dou","raw_affiliation_strings":["State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077548316","display_name":"Lingyun Zeng","orcid":null},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lingyun Zeng","raw_affiliation_strings":["State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021365729","display_name":"Shuai Wang","orcid":"https://orcid.org/0000-0002-6510-4631"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shuai Wang","raw_affiliation_strings":["State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109151274","display_name":"Zhiyi Yu","orcid":null},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiyi Yu","raw_affiliation_strings":["State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100656792","display_name":"Xiaoyang Zeng","orcid":"https://orcid.org/0000-0003-3986-137X"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoyang Zeng","raw_affiliation_strings":["State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of ASIC and System, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"[State Key Laboratory of ASIC & System Fudan University, Shanghai, China]","institution_ids":["https://openalex.org/I24943067"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5066674438"],"corresponding_institution_ids":["https://openalex.org/I24943067"],"apc_list":null,"apc_paid":null,"fwci":8.7406,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.97466444,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"62","issue":"5","first_page":"1372","last_page":"1381"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998999834060669,"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/T10237","display_name":"Cryptography and Data Security","score":0.9987999796867371,"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.9944000244140625,"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/computer-science","display_name":"Computer science","score":0.8219785094261169},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7385340929031372},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6695663332939148},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5019173622131348},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"Microarchitecture","score":0.4633413255214691},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4329161047935486},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4250231981277466},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4219076633453369},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4218195080757141},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.4199206531047821},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.4158822000026703},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3790196478366852},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.18011483550071716},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09547090530395508}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8219785094261169},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7385340929031372},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6695663332939148},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5019173622131348},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.4633413255214691},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4329161047935486},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4250231981277466},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4219076633453369},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4218195080757141},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.4199206531047821},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.4158822000026703},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3790196478366852},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.18011483550071716},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09547090530395508},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsi.2015.2407431","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2015.2407431","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems I: Regular Papers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4359939352","display_name":null,"funder_award_id":"61176023","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4451373109","display_name":null,"funder_award_id":"61234002","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W1505980332","https://openalex.org/W1983347733","https://openalex.org/W1990262300","https://openalex.org/W1993087005","https://openalex.org/W2001680800","https://openalex.org/W2012295523","https://openalex.org/W2019672983","https://openalex.org/W2048246978","https://openalex.org/W2058410460","https://openalex.org/W2068746412","https://openalex.org/W2073835664","https://openalex.org/W2076470670","https://openalex.org/W2096133993","https://openalex.org/W2098235952","https://openalex.org/W2111793257","https://openalex.org/W2125858711","https://openalex.org/W2128849179","https://openalex.org/W2130112858","https://openalex.org/W2131058205","https://openalex.org/W2134894205","https://openalex.org/W2136053163","https://openalex.org/W2136689025","https://openalex.org/W2138849660","https://openalex.org/W2142206144","https://openalex.org/W2145280842","https://openalex.org/W2151163104","https://openalex.org/W2156460937","https://openalex.org/W3146323290","https://openalex.org/W4237773356","https://openalex.org/W6630271836","https://openalex.org/W6651043144","https://openalex.org/W6669412178","https://openalex.org/W6680414071"],"related_works":["https://openalex.org/W2005635288","https://openalex.org/W1592982659","https://openalex.org/W2138574009","https://openalex.org/W2111241003","https://openalex.org/W4230680500","https://openalex.org/W2534461193","https://openalex.org/W4200391368","https://openalex.org/W1547865754","https://openalex.org/W2276000909","https://openalex.org/W2074886298"],"abstract_inverted_index":{"A":[0,57],"domain":[1],"specific":[2],"multicore":[3,41,141],"processor":[4,14,45,91,142],"for":[5,20,116,139],"public-key":[6,55],"cryptography":[7],"is":[8,92],"proposed":[9,44,90,140],"in":[10,74,114,125],"this":[11],"paper.":[12],"This":[13],"provides":[15],"flexible":[16],"and":[17,25,149],"efficient":[18],"computation":[19],"various":[21],"forms":[22],"of":[23,33,51,54,86,146],"RSA":[24,123],"ECC":[26],"algorithms,":[27],"fulfilling":[28],"low-latency":[29],"or":[30],"high-throughput":[31],"requirements":[32],"different":[34],"application":[35],"scenarios.":[36],"By":[37],"using":[38],"a":[39,121],"heterogeneous":[40],"architecture,":[42,148],"the":[43,69,87,135,144],"enables":[46],"high":[47,70],"speed":[48],"parallel":[49,65],"implementations":[50],"kernel":[52],"arithmetics":[53],"algorithms.":[56],"long-word-length":[58],"modular":[59],"multiplication":[60],"can":[61,119],"be":[62],"partitioned":[63],"into":[64],"tasks":[66],"executed":[67],"by":[68],"performance":[71],"multipliers":[72],"distributed":[73],"multiple":[75],"cores.":[76],"Some":[77],"dedicated":[78],"communication":[79],"mechanisms":[80],"minimize":[81],"inter-core":[82],"data":[83],"transferring":[84],"latencies":[85],"processor.":[88],"The":[89],"implemented":[93],"under":[94],"TSMC":[95],"65":[96],"nm":[97],"LP":[98],"CMOS":[99],"technology.":[100],"Experimental":[101],"results":[102],"show":[103],"that":[104],"our":[105],"design":[106],"outperforms":[107],"previous":[108],"works":[109],"based":[110],"on":[111],"varied":[112],"platforms":[113],"performance,":[115],"instance,":[117],"it":[118],"complete":[120],"1024-bit":[122],"encryption":[124],"0.087":[126],"ms":[127],"at":[128],"960":[129],"MHz.":[130],"Moreover,":[131],"we":[132],"also":[133],"study":[134],"area":[136],"reduction":[137],"techniques":[138],"from":[143],"perspectives":[145],"algorithm,":[147],"circuit.":[150]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":7}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
