{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T09:09:07Z","timestamp":1784365747935,"version":"3.55.0"},"publisher-location":"Singapore","reference-count":20,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819234226","type":"print"},{"value":"9789819234233","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,7,19]],"date-time":"2026-07-19T00:00:00Z","timestamp":1784419200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,7,19]],"date-time":"2026-07-19T00:00:00Z","timestamp":1784419200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2027]]},"DOI":"10.1007\/978-981-92-3423-3_29","type":"book-chapter","created":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T08:47:09Z","timestamp":1784364429000},"page":"356-367","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["SecSGX: Fine-Grained Monitoring for Runtime Integrity Verification in SGX"],"prefix":"10.1007","author":[{"given":"Qingdi","family":"Han","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoqi","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haipeng","family":"Qu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gaige","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Siqi","family":"Lu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yange","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,7,19]]},"reference":[{"key":"29_CR1","unstructured":"Lee, J., et al.: Hacking in darkness: return-oriented programming against secure enclaves. In: 26th USENIX Security Symposium (USENIX Security 17), pp. 523\u2013539 (2017)"},{"key":"29_CR2","unstructured":"Biondo, A., Conti, M., Davi, L., Frassetto, T., Sadeghi, A.R.: The guard\u2019s dilemma: efficient code-reuse attacks against intel SGX. In: 27th USENIX Security Symposium (USENIX Security 18), pp. 1213\u20131227 (2018)"},{"key":"29_CR3","doi-asserted-by":"crossref","unstructured":"Liu, W., et al.: Practical and efficient in-enclave verification of privacy compliance. In: 2021 51st Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), pp. 413\u2013425. IEEE (2021)","DOI":"10.1109\/DSN48987.2021.00052"},{"key":"29_CR4","doi-asserted-by":"crossref","unstructured":"Morbitzer, M., Kopf, B., Zieris, P.: GuaranTEE: introducing control-flow attestation for trusted execution environments. In: 2023 IEEE 16th International Conference on Cloud Computing (CLOUD), pp. 547\u2013553. IEEE (2023)","DOI":"10.1109\/CLOUD60044.2023.00073"},{"key":"29_CR5","unstructured":"Carlini, N., Barresi, A., Payer, M., Wagner, D., Gross, T.R.: Control-flow bending: on the effectiveness of control-flow integrity. In: 24th USENIX Security Symposium (USENIX Security 15), pp. 161\u2013176 (2015)"},{"key":"29_CR6","doi-asserted-by":"crossref","unstructured":"Toffalini, F., Payer, M., Zhou, J., Cavallaro, L.: Designing a provenance analysis for SGX enclaves. In: Proceedings of the 38th Annual Computer Security Applications Conference, pp. 102\u2013116 (2022)","DOI":"10.1145\/3564625.3567994"},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":"Lan, B., Li, Y., Sun, H., Su, C., Liu, Y., Zeng, Q.: Loop-oriented programming: a new code reuse attack to bypass modern defenses. In: 2015 IEEE Trustcom\/BigDataSE\/ISPA, vol. 1, pp. 190\u2013197. IEEE (2015)","DOI":"10.1109\/Trustcom.2015.374"},{"key":"29_CR8","unstructured":"Bletsch, T.: Code-reuse attacks: new frontiers and defenses. North Carolina State University (2011)"},{"issue":"1","key":"29_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2133375.2133377","volume":"15","author":"R Roemer","year":"2012","unstructured":"Roemer, R., Buchanan, E., Shacham, H., Savage, S.: Return-oriented programming: systems, languages, and applications. ACM Trans. Inf. Syst. Secur. (TISSEC) 15(1), 1\u201334 (2012)","journal-title":"ACM Trans. Inf. Syst. Secur. (TISSEC)"},{"key":"29_CR10","doi-asserted-by":"crossref","unstructured":"Bletsch, T., Jiang, X., Freeh, V.W., Liang, Z.: Jump-oriented programming: a new class of code-reuse attack. In: Proceedings of the 6th ACM Symposium on Information, Computer and Communications Security, pp. 30\u201340 (2011)","DOI":"10.1145\/1966913.1966919"},{"issue":"2","key":"29_CR11","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1109\/TIT.1983.1056650","volume":"29","author":"D Dolev","year":"1983","unstructured":"Dolev, D., Yao, A.: On the security of public key protocols. IEEE Trans. Inf. Theory 29(2), 198\u2013208 (1983)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"29_CR12","unstructured":"SGX-Nbench. https:\/\/github.com\/utds3lab\/sgx-nbench. Accessed 24 Jan 2026"},{"key":"29_CR13","doi-asserted-by":"crossref","unstructured":"Seo, J., et al.: SGX-shield: enabling address space layout randomization for SGX programs. In: Network and Distributed System Security (NDSS) Symposium (2017)","DOI":"10.14722\/ndss.2017.23037"},{"key":"29_CR14","unstructured":"SGX-BFS. https:\/\/github.com\/sandeep007734\/SGXGauge-Benchmark. Accessed 25 Jan 2026"},{"key":"29_CR15","unstructured":"SGXCryptoFile. https:\/\/sourceforge.net\/p\/djvu\/bugs\/345. Accessed 25 Jan 2026"},{"key":"29_CR16","unstructured":"SGX-Biniax2. https:\/\/github.com\/utds3lab\/sgx-biniax2. Accessed 25 Jan 2026"},{"key":"29_CR17","unstructured":"SGX-Contact. https:\/\/github.com\/signalapp\/ContactDiscoveryService. Accessed 25 Jan 2026"},{"key":"29_CR18","unstructured":"SGX-TPDV. https:\/\/github.com\/diogoftm\/TPDV. Accessed 25 Jan 2026"},{"key":"29_CR19","doi-asserted-by":"crossref","unstructured":"Toffalini, F., Graziano, M., Conti, M., Zhou, J.: SnakeGX: a sneaky attack against SGX Enclaves. In: International Conference on Applied Cryptography and Network Security, pp. 333\u2013362. Springer (2021)","DOI":"10.1007\/978-3-030-78372-3_13"},{"key":"29_CR20","doi-asserted-by":"crossref","unstructured":"Sun, Z., Feng, B., Lu, L., Jha, S.: OAT: attesting operation integrity of embedded devices. In: 2020 IEEE Symposium on Security and Privacy (SP), pp. 1433\u20131449 (2020)","DOI":"10.1109\/SP40000.2020.00042"}],"container-title":["Lecture Notes in Computer Science","Advanced Intelligent Computing Technology and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-92-3423-3_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T08:47:12Z","timestamp":1784364432000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-92-3423-3_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,19]]},"ISBN":["9789819234226","9789819234233"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-981-92-3423-3_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,19]]},"assertion":[{"value":"19 July 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","label":"Disclosure of Interests","group":{"name":"EthicsHeading","label":"Ethics"}},{"value":"ICIC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Intelligent Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Toronto","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Canada","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 July 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 July 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icic2026a","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ic-icc.cn\/2026\/index.htm","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}