{"id":"https://openalex.org/W3085910988","doi":"https://doi.org/10.1145/3433210.3453112","title":"HECTOR-V: A Heterogeneous CPU Architecture for a Secure RISC-V Execution Environment","display_name":"HECTOR-V: A Heterogeneous CPU Architecture for a Secure RISC-V Execution Environment","publication_year":2021,"publication_date":"2021-05-24","ids":{"openalex":"https://openalex.org/W3085910988","doi":"https://doi.org/10.1145/3433210.3453112","mag":"3085910988"},"language":"en","primary_location":{"id":"doi:10.1145/3433210.3453112","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3433210.3453112","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2021 ACM Asia Conference on Computer and Communications Security","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2009.05262","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049864020","display_name":"Pascal Nasahl","orcid":"https://orcid.org/0000-0002-7440-4302"},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Pascal Nasahl","raw_affiliation_strings":["Graz University of Technology, Graz, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graz University of Technology, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024101222","display_name":"Robert Schilling","orcid":"https://orcid.org/0000-0001-6462-8671"},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Robert Schilling","raw_affiliation_strings":["Graz University of Technology, Graz, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graz University of Technology, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049878313","display_name":"Mario Werner","orcid":null},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Mario Werner","raw_affiliation_strings":["Graz University of Technology, Graz, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graz University of Technology, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015437576","display_name":"Stefan Mangard","orcid":"https://orcid.org/0000-0001-9650-8041"},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Stefan Mangard","raw_affiliation_strings":["Graz University of Technology &amp; Lamarr Security Research, Graz, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graz University of Technology &amp; Lamarr Security Research, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4092182"],"apc_list":null,"apc_paid":null,"fwci":4.391,"has_fulltext":true,"cited_by_count":42,"citation_normalized_percentile":{"value":0.95586383,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"187","last_page":"199"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","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/T11424","display_name":"Security and Verification in Computing","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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9779000282287598,"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/T10478","display_name":"Diamond and Carbon-based Materials Research","score":0.9731000065803528,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.796343207359314},{"id":"https://openalex.org/keywords/isolation","display_name":"Isolation (microbiology)","score":0.5760979056358337},{"id":"https://openalex.org/keywords/trusted-computing","display_name":"Trusted Computing","score":0.5513297915458679},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4999575614929199},{"id":"https://openalex.org/keywords/secure-communication","display_name":"Secure communication","score":0.4873853325843811},{"id":"https://openalex.org/keywords/threat-model","display_name":"Threat model","score":0.4745548367500305},{"id":"https://openalex.org/keywords/side-channel-attack","display_name":"Side channel attack","score":0.4675143361091614},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.44638606905937195},{"id":"https://openalex.org/keywords/attack-surface","display_name":"Attack surface","score":0.41972413659095764},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3832196891307831},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.36114975810050964},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3605782985687256},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.33978956937789917},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.29586708545684814},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.203421950340271}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.796343207359314},{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.5760979056358337},{"id":"https://openalex.org/C2776831232","wikidata":"https://www.wikidata.org/wiki/Q966812","display_name":"Trusted Computing","level":2,"score":0.5513297915458679},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4999575614929199},{"id":"https://openalex.org/C510870077","wikidata":"https://www.wikidata.org/wiki/Q7444868","display_name":"Secure communication","level":3,"score":0.4873853325843811},{"id":"https://openalex.org/C140547941","wikidata":"https://www.wikidata.org/wiki/Q7797194","display_name":"Threat model","level":2,"score":0.4745548367500305},{"id":"https://openalex.org/C49289754","wikidata":"https://www.wikidata.org/wiki/Q2267081","display_name":"Side channel attack","level":3,"score":0.4675143361091614},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.44638606905937195},{"id":"https://openalex.org/C2776576444","wikidata":"https://www.wikidata.org/wiki/Q303569","display_name":"Attack surface","level":2,"score":0.41972413659095764},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3832196891307831},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.36114975810050964},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3605782985687256},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33978956937789917},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.29586708545684814},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.203421950340271},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C89423630","wikidata":"https://www.wikidata.org/wiki/Q7193","display_name":"Microbiology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3433210.3453112","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3433210.3453112","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2021 ACM Asia Conference on Computer and Communications Security","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2009.05262","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2009.05262","pdf_url":"https://arxiv.org/pdf/2009.05262","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2009.05262","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2009.05262","pdf_url":"https://arxiv.org/pdf/2009.05262","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.46000000834465027}],"awards":[{"id":"https://openalex.org/G133229907","display_name":null,"funder_award_id":"844595","funder_id":"https://openalex.org/F4320323031","funder_display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft"},{"id":"https://openalex.org/G5925048831","display_name":null,"funder_award_id":"681402","funder_id":"https://openalex.org/F4320334678","funder_display_name":"European Research Council"},{"id":"https://openalex.org/G6985828378","display_name":null,"funder_award_id":"844595","funder_id":"https://openalex.org/F4320315059","funder_display_name":"Austrian Federal Ministry of Economy, Family and Youth"}],"funders":[{"id":"https://openalex.org/F4320315059","display_name":"Austrian Federal Ministry of Economy, Family and Youth","ror":"https://ror.org/029s7f567"},{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320321896","display_name":"Bundesministerium f\u00fcr Wissenschaft, Forschung und Wirtschaft","ror":"https://ror.org/02d229b24"},{"id":"https://openalex.org/F4320323031","display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft","ror":"https://ror.org/028jc0449"},{"id":"https://openalex.org/F4320323033","display_name":"Bundesministerium f\u00fcr Verkehr, Innovation und Technologie","ror":"https://ror.org/04marky29"},{"id":"https://openalex.org/F4320334678","display_name":"European Research Council","ror":"https://ror.org/0472cxd90"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3085910988.pdf","grobid_xml":"https://content.openalex.org/works/W3085910988.grobid-xml"},"referenced_works_count":61,"referenced_works":["https://openalex.org/W1500374364","https://openalex.org/W1516969083","https://openalex.org/W1816718056","https://openalex.org/W1823377586","https://openalex.org/W1996931407","https://openalex.org/W2075729786","https://openalex.org/W2105321788","https://openalex.org/W2122587458","https://openalex.org/W2133592286","https://openalex.org/W2136021246","https://openalex.org/W2159059513","https://openalex.org/W2162800072","https://openalex.org/W2187802606","https://openalex.org/W2295234910","https://openalex.org/W2348002376","https://openalex.org/W2397423248","https://openalex.org/W2463516579","https://openalex.org/W2469208367","https://openalex.org/W2480930022","https://openalex.org/W2505234834","https://openalex.org/W2511473180","https://openalex.org/W2569698171","https://openalex.org/W2576037784","https://openalex.org/W2593994116","https://openalex.org/W2594560662","https://openalex.org/W2600576541","https://openalex.org/W2605329792","https://openalex.org/W2606774910","https://openalex.org/W2727025244","https://openalex.org/W2750990141","https://openalex.org/W2770020066","https://openalex.org/W2788636062","https://openalex.org/W2888798936","https://openalex.org/W2890606672","https://openalex.org/W2899435347","https://openalex.org/W2913096406","https://openalex.org/W2914223029","https://openalex.org/W2930957133","https://openalex.org/W2950775255","https://openalex.org/W2961787681","https://openalex.org/W2963063929","https://openalex.org/W2964206587","https://openalex.org/W2982250197","https://openalex.org/W3001127848","https://openalex.org/W3015806656","https://openalex.org/W3015844221","https://openalex.org/W3016246341","https://openalex.org/W3018869576","https://openalex.org/W3021475380","https://openalex.org/W3021690774","https://openalex.org/W3021836752","https://openalex.org/W3028368031","https://openalex.org/W3095614308","https://openalex.org/W3100917375","https://openalex.org/W3105116867","https://openalex.org/W4235202118","https://openalex.org/W4240983079","https://openalex.org/W4287627556","https://openalex.org/W4287712039","https://openalex.org/W4298112463","https://openalex.org/W4299301436"],"related_works":["https://openalex.org/W2887442533","https://openalex.org/W3174927864","https://openalex.org/W3171718976","https://openalex.org/W4387031668","https://openalex.org/W2998983696","https://openalex.org/W4214617540","https://openalex.org/W2462235538","https://openalex.org/W4378191128","https://openalex.org/W4387039884","https://openalex.org/W2069098678"],"abstract_inverted_index":{"To":[0,253],"ensure":[1],"secure":[2,55,85,96,131,194,201,213,234,254],"and":[3,86,114,135,214,223,266],"trustworthy":[4],"execution":[5,16,273],"of":[6,59,120,220],"applications":[7,255],"in":[8,24,69,290],"potentially":[9],"insecure":[10],"environments,":[11],"vendors":[12],"frequently":[13],"embed":[14,199],"trusted":[15,278],"environments":[17],"(TEE)":[18],"into":[19,47,75,203],"their":[20],"systems.":[21],"Applications":[22],"executed":[23,139,256],"this":[25,179],"safe,":[26],"isolated":[27],"space":[28],"are":[29,39,171],"protected":[30],"from":[31],"adversaries,":[32],"including":[33],"a":[34,64,184,193,200,247,282],"malicious":[35],"operating":[36,137,286],"system.":[37],"TEEs":[38,124,141],"usually":[40],"build":[41],"by":[42,51,284],"integrating":[43],"protection":[44],"mechanisms":[45,231],"directly":[46,198,289],"the":[48,76,84,102,107,116,121,127,167,212,221,224,258,277],"processor":[49,78,109,202,226,249],"or":[50,162],"using":[52],"dedicated":[53],"external":[54,95],"elements.":[56],"However,":[57],"both":[58],"these":[60],"approaches":[61],"only":[62],"cover":[63],"narrow":[65],"threat":[66],"model":[67],"resulting":[68],"limited":[70],"security":[71],"guarantees.":[72],"Enclaves":[73],"nested":[74],"application":[77,108,169,225],"typically":[79],"provide":[80,99,144,208,230],"weak":[81],"isolation":[82,210],"between":[83,211,237],"non-secure":[87,215],"domain,":[88],"especially":[89,173],"when":[90,174],"considering":[91,175],"side-channel":[92,176],"attacks.":[93,153,177],"Although":[94],"elements":[97],"do":[98,142],"strong":[100,209],"isolation,":[101],"slow":[103],"communication":[104,132,235],"interface":[105],"to":[106,112,129,133,151,191,207,229,271,281],"is":[110],"exposed":[111],"adversaries":[113],"restricts":[115,268],"use":[117],"cases.":[118],"Independently":[119],"used":[122],"approach,":[123],"often":[125],"lack":[126],"possibility":[128],"establish":[130],"peripherals,":[134],"most":[136],"systems":[138],"inside":[140,257],"not":[143],"state-of-the-art":[145],"defense":[146],"strategies,":[147],"making":[148],"them":[149],"vulnerable":[150],"various":[152],"We":[154,197,240],"argue":[155],"that":[156],"TEEs,":[157],"such":[158],"as":[159],"Intel":[160],"SGX":[161],"ARM":[163],"TrustZone,":[164],"implemented":[165],"on":[166],"main":[168],"processor,":[170],"insecure,":[172],"In":[178],"paper,":[180],"we":[181],"demonstrate":[182],"how":[183],"heterogeneous":[185],"multicore":[186],"architecture":[187,206],"can":[188],"be":[189],"utilized":[190],"realize":[192],"TEE":[195,222],"design.":[196],"our":[204],"HECTOR-V":[205,228],"domain.":[216],"The":[217],"tight":[218],"coupling":[219],"enables":[227],"for":[232,251],"establishing":[233],"channels":[236],"different":[238],"devices.":[239],"further":[241],"introduce":[242],"RISC-V":[243],"Secure":[244],"Co-Processor":[245],"(RVSCP),":[246],"security-hardened":[248],"tailored":[250],"TEEs.":[252],"TEE,":[259],"RVSCP":[260,275],"provides":[261],"hardware":[262],"enforced":[263],"control-flow":[264],"integrity":[265],"rigorously":[267],"I/O":[269],"accesses":[270],"certain":[272],"states.":[274],"reduces":[276],"computing":[279],"base":[280],"minimum":[283],"providing":[285],"system":[287],"services":[288],"hardware.":[291]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":5}],"updated_date":"2026-08-11T07:18:39.950985","created_date":"2025-10-10T00:00:00"}
