{"id":"https://openalex.org/W4393965186","doi":"https://doi.org/10.1145/3642974.3652282","title":"Cherifying Linux","display_name":"Cherifying Linux","publication_year":2024,"publication_date":"2024-04-04","ids":{"openalex":"https://openalex.org/W4393965186","doi":"https://doi.org/10.1145/3642974.3652282"},"language":"en","primary_location":{"id":"doi:10.1145/3642974.3652282","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3642974.3652282","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th European Workshop on Systems Security","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3642974.3652282","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022352015","display_name":"K. C. Wang","orcid":"https://orcid.org/0009-0001-6552-8901"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kui Wang","raw_affiliation_strings":["Huawei Technologies, Helsinki, Finland"],"raw_orcid":"https://orcid.org/0009-0001-6552-8901","affiliations":[{"raw_affiliation_string":"Huawei Technologies, Helsinki, Finland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5095333411","display_name":"Dmitry Kasatkin","orcid":"https://orcid.org/0009-0006-4690-7056"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dmitry Kasatkin","raw_affiliation_strings":["Huawei Technologies, Helsinki, Finland"],"raw_orcid":"https://orcid.org/0009-0006-4690-7056","affiliations":[{"raw_affiliation_string":"Huawei Technologies, Helsinki, Finland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077815024","display_name":"Vincent Ahlrichs","orcid":"https://orcid.org/0000-0002-0893-0822"},"institutions":[{"id":"https://openalex.org/I4210136922","display_name":"Fraunhofer Institute for Applied and Integrated Security","ror":"https://ror.org/03w0bbr97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210136922","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Vincent Ahlrichs","raw_affiliation_strings":["Fraunhofer AISEC, Garching near Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0002-0893-0822","affiliations":[{"raw_affiliation_string":"Fraunhofer AISEC, Garching near Munich, Germany","institution_ids":["https://openalex.org/I4210136922"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071980614","display_name":"Lukas Auer","orcid":"https://orcid.org/0000-0001-8967-6063"},"institutions":[{"id":"https://openalex.org/I4210136922","display_name":"Fraunhofer Institute for Applied and Integrated Security","ror":"https://ror.org/03w0bbr97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210136922","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lukas Auer","raw_affiliation_strings":["Fraunhofer AISEC, Garching near Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0001-8967-6063","affiliations":[{"raw_affiliation_string":"Fraunhofer AISEC, Garching near Munich, Germany","institution_ids":["https://openalex.org/I4210136922"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030331532","display_name":"Konrad Hohentanner","orcid":"https://orcid.org/0000-0003-2283-6071"},"institutions":[{"id":"https://openalex.org/I4210136922","display_name":"Fraunhofer Institute for Applied and Integrated Security","ror":"https://ror.org/03w0bbr97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210136922","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Konrad Hohentanner","raw_affiliation_strings":["Fraunhofer AISEC, Garching near Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0003-2283-6071","affiliations":[{"raw_affiliation_string":"Fraunhofer AISEC, Garching near Munich, Germany","institution_ids":["https://openalex.org/I4210136922"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080222919","display_name":"Julian Horsch","orcid":"https://orcid.org/0000-0001-9018-7048"},"institutions":[{"id":"https://openalex.org/I4210136922","display_name":"Fraunhofer Institute for Applied and Integrated Security","ror":"https://ror.org/03w0bbr97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210136922","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Julian Horsch","raw_affiliation_strings":["Fraunhofer AISEC, Garching near Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0001-9018-7048","affiliations":[{"raw_affiliation_string":"Fraunhofer AISEC, Garching near Munich, Germany","institution_ids":["https://openalex.org/I4210136922"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048305988","display_name":"Jan-Erik Ekberg","orcid":"https://orcid.org/0009-0007-5432-6128"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jan-Erik Ekberg","raw_affiliation_strings":["Huawei Technologies, Helsinki, Finland"],"raw_orcid":"https://orcid.org/0009-0007-5432-6128","affiliations":[{"raw_affiliation_string":"Huawei Technologies, Helsinki, Finland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8328,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.86819286,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"15","last_page":"21"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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":1.0,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994999766349792,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/porting","display_name":"Porting","score":0.8620877861976624},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.7753673791885376},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7700573205947876},{"id":"https://openalex.org/keywords/port","display_name":"Port (circuit theory)","score":0.49297642707824707},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4734499156475067},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.44556230306625366},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.22632059454917908},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11224114894866943}],"concepts":[{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.8620877861976624},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.7753673791885376},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7700573205947876},{"id":"https://openalex.org/C32802771","wikidata":"https://www.wikidata.org/wiki/Q2443617","display_name":"Port (circuit theory)","level":2,"score":0.49297642707824707},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4734499156475067},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.44556230306625366},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.22632059454917908},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11224114894866943},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3642974.3652282","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3642974.3652282","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th European Workshop on Systems Security","raw_type":"proceedings-article"},{"id":"pmh:oai:mediatum.ub.tum.de:node/1765161","is_oa":false,"landing_page_url":"https://mediatum.ub.tum.de/1765161","pdf_url":null,"source":{"id":"https://openalex.org/S4377196330","display_name":"mediaTUM  (Technical University of Munich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I62916508","host_organization_name":"Technical University of Munich","host_organization_lineage":["https://openalex.org/I62916508"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"ConferencePaper"},{"id":"pmh:oai:mediatum.ub.tum.de:node/1765896","is_oa":false,"landing_page_url":"https://mediatum.ub.tum.de/1765896","pdf_url":null,"source":{"id":"https://openalex.org/S4377196330","display_name":"mediaTUM  (Technical University of Munich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I62916508","host_organization_name":"Technical University of Munich","host_organization_lineage":["https://openalex.org/I62916508"],"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":"ConferencePaper"},{"id":"pmh:oai:publica.fraunhofer.de:publica/475014","is_oa":false,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/475014","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"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":"conference paper"}],"best_oa_location":{"id":"doi:10.1145/3642974.3652282","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3642974.3652282","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th European Workshop on Systems Security","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W2027698649","https://openalex.org/W2963934162","https://openalex.org/W2974932038","https://openalex.org/W3025512357","https://openalex.org/W4232751114","https://openalex.org/W4238851087","https://openalex.org/W4240399292","https://openalex.org/W4285586681","https://openalex.org/W4385412531","https://openalex.org/W4387781802"],"related_works":["https://openalex.org/W1987014004","https://openalex.org/W2368028869","https://openalex.org/W2389790172","https://openalex.org/W2187911614","https://openalex.org/W2186516977","https://openalex.org/W1583729815","https://openalex.org/W2392011550","https://openalex.org/W2356921469","https://openalex.org/W2393823990","https://openalex.org/W2356247729"],"abstract_inverted_index":{"The":[0],"CHERI":[1,26,54,105,115],"ISA":[2],"extension":[3],"enables":[4],"modern":[5],"RISC":[6],"CPU":[7],"architectures":[8],"such":[9],"as":[10],"RISC-V":[11],"to":[12,76,104],"enforce":[13],"memory":[14],"safety":[15],"in":[16],"C/C++":[17],"programs.":[18],"Recent":[19],"academic":[20],"works":[21],"[2,":[22],"7,":[23],"15]":[24],"use":[25],"for":[27],"point":[28],"solutions":[29],"like":[30],"constructing":[31],"enclaves,":[32],"verifying":[33],"C":[34],"programs,":[35],"or":[36,116],"hardening":[37],"bytecode":[38],"interpreters,":[39],"but":[40],"since":[41],"the":[42,46,95,108,124],"original":[43],"construction":[44],"of":[45,99,110,127],"CHERI-BSD":[47],"OS":[48],"---":[49,59],"a":[50,100],"FreeBSD":[51],"port":[52,98],"leveraging":[53],"capabilities,":[55],"by":[56],"Cambridge":[57],"University":[58],"little":[60],"has":[61,93],"been":[62,94],"reported":[63],"on":[64,123],"what":[65,90],"issues":[66],"and":[67,86,112],"problems":[68],"arise":[69],"when":[70],"porting":[71,117],"an":[72],"existing":[73],"operating":[74],"system":[75,103],"benefit":[77],"from":[78,89],"hardware":[79],"capabilities.":[80],"This":[81],"work":[82],"distills":[83],"problematic":[84],"patterns":[85],"their":[87],"solution":[88],"we":[91,120],"believe":[92],"first":[96],"successful":[97],"full":[101],"Linux":[102],"hardware.":[106],"In":[107],"interest":[109],"reproducibility":[111],"possible":[113],"future":[114],"style":[118],"improvements,":[119],"also":[121],"report":[122],"performance":[125],"impact":[126],"our":[128],"setup.":[129]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2024-04-05T00:00:00"}
