{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T07:08:22Z","timestamp":1771571302227,"version":"3.50.1"},"reference-count":45,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T00:00:00Z","timestamp":1760400000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T00:00:00Z","timestamp":1760400000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100003626","name":"Defense Acquisition Program Administration","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003626","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,10,14]]},"DOI":"10.1109\/ictc66702.2025.11387988","type":"proceedings-article","created":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T20:55:29Z","timestamp":1771534529000},"page":"376-381","source":"Crossref","is-referenced-by-count":0,"title":["High-Performance and Secure Data Integrity Verification using ARM Pointer Authentication Code"],"prefix":"10.1109","author":[{"given":"Yeseul","family":"Choi","sequence":"first","affiliation":[{"name":"ETRI,Cyber Security Research Division,Daejeon,South Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jae Ho","family":"Lee","sequence":"additional","affiliation":[{"name":"ETRI,Cyber Security Research Division,Daejeon,South Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yun-Kyung","family":"Lee","sequence":"additional","affiliation":[{"name":"ETRI,Cyber Security Research Division,Daejeon,South Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Linux Integrity Measurement Architecture (IMA)","author":"Morris","year":"2011","journal-title":"Linux Security Summit"},{"key":"ref2","article-title":"Enhancing security with the kernel integrity subsystem","volume-title":"Red Hat Enterprise Linux 8 Documentation","year":"2020"},{"key":"ref3","article-title":"Design and implementation of a TCG-based integrity measurement architecture","volume-title":"Proceedings of the 13th USENIX Security Symposium","author":"Sailer"},{"key":"ref4","article-title":"Kernel-Mode Code Signing Walkthrough","year":"2023"},{"key":"ref5","article-title":"UEFI Secure Boot in Red Hat Enterprise Linux","volume-title":"Red Hat Enterprise Linux 9 Documentation","year":"2023"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.46586\/tosc.v2017.i1.4-44"},{"key":"ref7","article-title":"Kconfig-Kernel Configuration","year":"2024"},{"key":"ref8","article-title":"Linux Kernel Development Report","author":"Kroah-Hartman","year":"2017"},{"key":"ref9","article-title":"The Kernel Configuration Problem","author":"Corbet","year":"2016"},{"key":"ref10","article-title":"ARM Architecture Reference Manual Supplement ARMv8, for ARMv8-A architecture profile","year":"2017","journal-title":"ARM DDI 0487A.k"},{"key":"ref11","article-title":"ARM Security Technology-Building a Secure System using TrustZone Technology","year":"2018","journal-title":"ARM DDI 0406C"},{"key":"ref12","first-page":"223","article-title":"Design and Implementation of a TCG-based Integrity Measurement Architecture","volume-title":"Proc. USENIX Security Symposium","author":"Sailer"},{"key":"ref13","volume-title":"Computer Security: Art and Science","author":"Bishop","year":"2019"},{"key":"ref14","article-title":"Building External Modules","year":"2024"},{"key":"ref15","article-title":"Enterprise Linux Security Guide","year":"2024"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2744769.2747942."},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2017.2751045"},{"key":"ref18","volume-title":"Secure Hash Standard (SHS)","year":"2015"},{"key":"ref19","article-title":"eBACS: ECRYPT Benchmarking of Cryptographic Systems","author":"Bernstein","year":"2024"},{"key":"ref20","volume-title":"Computer Architecture: A Quantitative Approach","author":"Hennessy","year":"2017"},{"key":"ref21","first-page":"1","article-title":"Keying hash functions for message authentication","volume-title":"Proc. Annual International Cryptology Conference (CRYPTO)","author":"Sailer"},{"key":"ref22","article-title":"Operating Systems: Three Easy Pieces","author":"Arpaci-Dusseau","year":"2018"},{"key":"ref23","volume-title":"Modern Operating Systems","author":"Tanenbaum","year":"2015"},{"key":"ref24","volume-title":"Operating System Concepts","author":"Silberschatz","year":"2018"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1002\/9781119644682"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1975.9939"},{"key":"ref27","volume-title":"Hacking Exposed 7: Network Security Secrets and Solutions","author":"McClure","year":"2012"},{"key":"ref28","volume-title":"Patterns of Enterprise Application Architecture","author":"Fowler","year":"2002"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1201\/9780429466335"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1002\/9781119183471"},{"key":"ref31","first-page":"177","article-title":"PAC it up: Towards pointer integrity using ARM pointer authentication","volume-title":"Proc. USENIX Security Symposium","author":"Liljestrand"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095812"},{"key":"ref33","volume-title":"The Intel Safer Computing Initiative: Building Blocks for Trusted Computing","author":"Grawrock","year":"2006"},{"key":"ref34","article-title":"Unified Extensible Firmware Interface Specification","author":"Forum","year":"2021"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541949"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.4218\/etrij.2021-0455"},{"key":"ref37","year":"2017","journal-title":"Pointer Authentication on ARMv8.3: Design and Analysis of the New Software Security Instructions, Whitepaper"},{"key":"ref38","article-title":"PAC it up: Towards Pointer Integrity using ARM Pointer Authentication","volume-title":"28th USENIX Security Symposium","author":"Liljestrand"},{"key":"ref39","article-title":"PACStack: An Authenticated Call Stack","volume-title":"USENIX Security Symposium","author":"Liljestrand"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3548606.3560598"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.6028\/nist.fips.180-4"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/191177.191183"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48184-2_32"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.17487\/rfc2104"},{"key":"ref45","article-title":"Intel\u00ae SHA Extensions","volume-title":"Intel White Paper","year":"2013"}],"event":{"name":"2025 16th International Conference on Information and Communication Technology Convergence (ICTC)","location":"Jeju, Korea, Republic of","start":{"date-parts":[[2025,10,14]]},"end":{"date-parts":[[2025,10,17]]}},"container-title":["2025 16th International Conference on Information and Communication Technology Convergence (ICTC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11387762\/11387791\/11387988.pdf?arnumber=11387988","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T06:41:16Z","timestamp":1771569676000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11387988\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,14]]},"references-count":45,"URL":"https:\/\/doi.org\/10.1109\/ictc66702.2025.11387988","relation":{},"subject":[],"published":{"date-parts":[[2025,10,14]]}}}