{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T11:32:17Z","timestamp":1763724737601,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,22]],"date-time":"2024-04-22T00:00:00Z","timestamp":1713744000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,22]]},"DOI":"10.1145\/3642974.3652282","type":"proceedings-article","created":{"date-parts":[[2024,4,4]],"date-time":"2024-04-04T06:06:06Z","timestamp":1712210766000},"page":"15-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Cherifying Linux"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-6552-8901","authenticated-orcid":false,"given":"Kui","family":"Wang","sequence":"first","affiliation":[{"name":"Huawei Technologies, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-4690-7056","authenticated-orcid":false,"given":"Dmitry","family":"Kasatkin","sequence":"additional","affiliation":[{"name":"Huawei Technologies, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0893-0822","authenticated-orcid":false,"given":"Vincent","family":"Ahlrichs","sequence":"additional","affiliation":[{"name":"Fraunhofer AISEC, Garching near Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8967-6063","authenticated-orcid":false,"given":"Lukas","family":"Auer","sequence":"additional","affiliation":[{"name":"Fraunhofer AISEC, Garching near Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2283-6071","authenticated-orcid":false,"given":"Konrad","family":"Hohentanner","sequence":"additional","affiliation":[{"name":"Fraunhofer AISEC, Garching near Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9018-7048","authenticated-orcid":false,"given":"Julian","family":"Horsch","sequence":"additional","affiliation":[{"name":"Fraunhofer AISEC, Garching near Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-5432-6128","authenticated-orcid":false,"given":"Jan-Erik","family":"Ekberg","sequence":"additional","affiliation":[{"name":"Huawei Technologies, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,4,22]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.TN.1995"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3543289"},{"key":"e_1_3_2_1_3_1","unstructured":"Shay Gal-On and Markus Levy. [n. d.] Exploring CoreMark\u2122 --- A Benchmark Maximizing Simplicity and Efficacy. https:\/\/www.eembc.org\/techlit\/articles\/coremark-whitepaper.pdf."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/WWC.2001.990739"},{"key":"e_1_3_2_1_5_1","volume-title":"LWN: Supporting CHERI capabilities in GCC and glibc. https:\/\/lwn.net\/Articles\/909265\/. Accessed: 2024-03-11. (Sept. 26","author":"Corbet Jonathan","year":"2022","unstructured":"Jonathan Corbet. 2022. LWN: Supporting CHERI capabilities in GCC and glibc. https:\/\/lwn.net\/Articles\/909265\/. Accessed: 2024-03-11. (Sept. 26, 2022)."},{"volume-title":"Porting Linux tools into Morello Architecture. https:\/\/www.lmaro.org\/blog\/porting-common-linux-tools-into-morello-architecture\/. Accessed: 2024-03-11. (June 23","year":"2021","key":"e_1_3_2_1_6_1","unstructured":"Linaro. 2021. Porting Linux tools into Morello Architecture. https:\/\/www.lmaro.org\/blog\/porting-common-linux-tools-into-morello-architecture\/. Accessed: 2024-03-11. (June 23, 2021)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3617651.3622991"},{"volume-title":"We need a safer programming language. https:\/\/msrc.microsoft.com\/blog\/2019\/07\/we-need-a-safer-systems-programming-language\/. Accessed: 2024-01-10. (July 18","year":"2019","key":"e_1_3_2_1_8_1","unstructured":"Microsoft. 2019. We need a safer programming language. https:\/\/msrc.microsoft.com\/blog\/2019\/07\/we-need-a-safer-systems-programming-language\/. Accessed: 2024-01-10. (July 18, 2019)."},{"key":"e_1_3_2_1_9_1","unstructured":"Morello Project. 2022. CHERI OS-feature matrix. https:\/\/www.morello-project.org\/cheri-feature-matrix\/. Accessed: 2024-03-11. (2022)."},{"key":"e_1_3_2_1_10_1","volume-title":"Juliet Test Suite v1.2 for C\/C++ User Guide. (Dec","author":"NSA Center for Assured Software. 2012.","year":"2012","unstructured":"NSA Center for Assured Software. 2012. Juliet Test Suite v1.2 for C\/C++ User Guide. (Dec. 2012). https:\/\/samate.nist.gov\/SARD\/downloads\/documents\/Juliet_Test_Suite_v1.2_for_C_Cpp_-_User_Guide.pdf."},{"key":"e_1_3_2_1_11_1","unstructured":"Qualcomm Technologies Inc. 2017. Pointer Authentication on ARMv8.3. Design and Analysis of the New Software Security Instructions. White Paper. (Jan. 2017). https:\/\/www.qualcomm.com\/media\/documents\/files\/whitepaper-pointer-authentication-on-armv8-3.pdf."},{"key":"e_1_3_2_1_12_1","unstructured":"Microsoft Research. 2020. Security Analysis of the CHERI ISA. Accessed: 2023-11-15. (2020). https:\/\/github.com\/microsoft\/MSRC-Security-Research\/blob\/master\/papers\/2020\/Security%20analysis%20of%20CHERI%20ISA.pdf."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00010"},{"key":"e_1_3_2_1_14_1","unstructured":"StatCounter GlobalStats. 2023. Mobile Operating System Market Share Worldwide. https:\/\/gs.statcounter.com\/os-market-share\/mobile\/worldwide\/2023. Accessed: 2024-02-15. (2023)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP57164.2023.00070"},{"key":"e_1_3_2_1_16_1","volume-title":"Neumann","author":"Watson Robert N.M.","year":"2019","unstructured":"Robert N.M. Watson, Simon W. Moore, Peter Sewell, and Peter G. Neumann. 2019. An introduction to CHERI. Tech. rep. University of Cambridge, Computer Laboratory, (Sept. 2019). https:\/\/www.cl.cam.ac.uk\/techreports\/UCAM-CL-TR-941.pdf."},{"key":"e_1_3_2_1_17_1","volume-title":"Watson et al","author":"Robert","year":"2020","unstructured":"Robert N.M. Watson et al. 2020. CHERI C\/C++ Programming Guide. Tech. rep. University of Cambridge, Computer Laboratory, (June 2020). https:\/\/www.cl.cam.ac.uk\/techreports\/UCAM-CL-TR-947.pdf."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/47907.47911"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00098"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2014.6853201"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358288"}],"event":{"name":"EuroSys '24: Nineteenth European Conference on Computer Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Athens Greece","acronym":"EuroSys '24"},"container-title":["Proceedings of the 17th European Workshop on Systems Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3642974.3652282","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3642974.3652282","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T20:18:31Z","timestamp":1755980311000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3642974.3652282"}},"subtitle":["A Practical View on using CHERI"],"short-title":[],"issued":{"date-parts":[[2024,4,22]]},"references-count":21,"alternative-id":["10.1145\/3642974.3652282","10.1145\/3642974"],"URL":"https:\/\/doi.org\/10.1145\/3642974.3652282","relation":{},"subject":[],"published":{"date-parts":[[2024,4,22]]},"assertion":[{"value":"2024-04-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}