{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T10:57:59Z","timestamp":1756897079126,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,12,7]],"date-time":"2015-12-07T00:00:00Z","timestamp":1449446400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,12,7]]},"DOI":"10.1145\/2818000.2856129","type":"proceedings-article","created":{"date-parts":[[2015,12,11]],"date-time":"2015-12-11T17:06:08Z","timestamp":1449853568000},"page":"241-250","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Soteria"],"prefix":"10.1145","author":[{"given":"Johannes","family":"G\u00f6tzfried","sequence":"first","affiliation":[{"name":"FAU Erlangen-Nuremberg"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tilo","family":"M\u00fcller","sequence":"additional","affiliation":[{"name":"FAU Erlangen-Nuremberg"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruan","family":"de Clercq","sequence":"additional","affiliation":[{"name":"KU Leuven and iMinds"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pieter","family":"Maene","sequence":"additional","affiliation":[{"name":"KU Leuven and iMinds"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Felix","family":"Freiling","sequence":"additional","affiliation":[{"name":"FAU Erlangen-Nuremberg"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ingrid","family":"Verbauwhede","sequence":"additional","affiliation":[{"name":"KU Leuven and iMinds"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,12,7]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"On the (Im)Possibility of Obfuscating Programs. In CRYPTO (Proceedings of the 21st Annual International Cryptology Conference on Advances in Cryptology)","author":"Barak B.","year":"2001","unstructured":"Barak , B. , Impagliazzo , O. G. R. , Rudich , S. , Sahai , A. , Vadhan , S. , and Yan , K . On the (Im)Possibility of Obfuscating Programs. In CRYPTO (Proceedings of the 21st Annual International Cryptology Conference on Advances in Cryptology) ( Santa Barbara, California, USA , Aug. 2001 ), D. B. Joe Kilian, Ed., Springer-Verlag, pp. 1--18. Barak, B., Impagliazzo, O. G. R., Rudich, S., Sahai, A., Vadhan, S., and Yan, K. On the (Im)Possibility of Obfuscating Programs. In CRYPTO (Proceedings of the 21st Annual International Cryptology Conference on Advances in Cryptology) (Santa Barbara, California, USA, Aug. 2001), D. B. Joe Kilian, Ed., Springer-Verlag, pp. 1--18."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685070"},{"key":"e_1_3_2_1_3_1","volume-title":"Feb.","author":"Bendersky E.","year":"2015","unstructured":"Bendersky , E. pyelftools -- Library for analyzing ELF files and DWARF debugging information , Feb. 2015 . Bendersky, E. pyelftools -- Library for analyzing ELF files and DWARF debugging information, Feb. 2015."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2044928.2044957"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/1788414.1788442"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.43044"},{"key":"e_1_3_2_1_7_1","first-page":"1","volume-title":"Secure Interrupts on Low-End Microcontrollers. In 25th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2014)","author":"Clercq R. D.","year":"2014","unstructured":"Clercq , R. D. , Schellekens , D. , Piessens , F. , and Verbauwhede , I . Secure Interrupts on Low-End Microcontrollers. In 25th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2014) ( 2014 ), IEEE, pp. 1 -- 6 . Clercq, R. D., Schellekens, D., Piessens, F., and Verbauwhede, I. Secure Interrupts on Low-End Microcontrollers. In 25th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2014) (2014), IEEE, pp. 1--6."},{"key":"e_1_3_2_1_8_1","volume-title":"Surreptitious Software: Obfuscation, Watermarking and Tamperproofing for Software Protection","author":"Collberg C.","year":"2009","unstructured":"Collberg , C. , and Nagra , J . Surreptitious Software: Obfuscation, Watermarking and Tamperproofing for Software Protection . Addison-Wesley Longman , Amsterdam, July 2009 . Collberg, C., and Nagra, J. Surreptitious Software: Obfuscation, Watermarking and Tamperproofing for Software Protection. Addison-Wesley Longman, Amsterdam, July 2009."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/646692.759487"},{"key":"e_1_3_2_1_10_1","volume-title":"May","author":"Dworkin M.","year":"2012","unstructured":"Dworkin , M. Recommendation for Block Cipher Modes of Operation: Galois\/Counter Mode (GCM) for Confidentiality and Authentication , May 2012 . Dworkin, M. Recommendation for Block Cipher Modes of Operation: Galois\/Counter Mode (GCM) for Confidentiality and Authentication, May 2012."},{"key":"e_1_3_2_1_11_1","volume-title":"19th Annual Network and Distributed System Security Symposium","author":"Eldefrawy K.","year":"2012","unstructured":"Eldefrawy , K. , Francillon , A. , Perito , D. , and Tsudik , G . SMART: Secure and Minimal Architecture for (Establishing a Dynamic) Root of Trust . In 19th Annual Network and Distributed System Security Symposium ( San Diego, United States , Feb. 2012 ). Eldefrawy, K., Francillon, A., Perito, D., and Tsudik, G. SMART: Secure and Minimal Architecture for (Establishing a Dynamic) Root of Trust. In 19th Annual Network and Distributed System Security Symposium (San Diego, United States, Feb. 2012)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/1788857.1788882"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the Conference on Design, Automation & Test in Europe (3001 Leuven","author":"Francillon A.","year":"2014","unstructured":"Francillon , A. , Nguyen , Q. , Rasmussen , K. B. , and Tsudik , G . A minimalist approach to remote attestation . In Proceedings of the Conference on Design, Automation & Test in Europe (3001 Leuven , Belgium, Belgium , 2014 ), DATE '14, European Design and Automation Association, pp. 244:1--244:6. Francillon, A., Nguyen, Q., Rasmussen, K. B., and Tsudik, G. A minimalist approach to remote attestation. In Proceedings of the Conference on Design, Automation & Test in Europe (3001 Leuven, Belgium, Belgium, 2014), DATE '14, European Design and Automation Association, pp. 244:1--244:6."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOCS.2013.13"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1536414.1536440"},{"key":"e_1_3_2_1_16_1","volume-title":"Using Innovative Instructions to Create Trustworthy Software Solutions. Tech. rep","author":"Hoekstra M.","year":"2013","unstructured":"Hoekstra , M. , Lal , R. , Pappachan , P. , Rozas , C. , and del Cuvillo , V. P. J. Using Innovative Instructions to Create Trustworthy Software Solutions. Tech. rep ., Intel Corporation , 2013 . Hoekstra, M., Lal, R., Pappachan, P., Rozas, C., and del Cuvillo, V. P. J. Using Innovative Instructions to Create Trustworthy Software Solutions. Tech. rep., Intel Corporation, 2013."},{"key":"e_1_3_2_1_17_1","volume-title":"Innovative Technology for CPU Based Attestation and Sealing. Tech. rep","author":"Ittai Anati P","year":"2013","unstructured":"Ittai Anati and Shay Gueron and Simon P Johnson and Vincent R Scarlata . Innovative Technology for CPU Based Attestation and Sealing. Tech. rep ., Intel Corporation , 2013 . Ittai Anati and Shay Gueron and Simon P Johnson and Vincent R Scarlata. Innovative Technology for CPU Based Attestation and Sealing. Tech. rep., Intel Corporation, 2013."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592824"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352592.1352625"},{"key":"e_1_3_2_1_21_1","volume-title":"Innovative Instructions and Software Model for Isolated Execution. Tech. rep","author":"McKeen F.","year":"2013","unstructured":"McKeen , F. , Alexandrovich , I. , Berenzon , A. , Rozas , C. , Shafi , H. , Shanbhogue , V. , and Savagaonkar , U . Innovative Instructions and Software Model for Isolated Execution. Tech. rep ., Intel Corporation , 2013 . McKeen, F., Alexandrovich, I., Berenzon, A., Rozas, C., Shafi, H., Shanbhogue, V., and Savagaonkar, U. Innovative Instructions and Software Model for Isolated Execution. Tech. rep., Intel Corporation, 2013."},{"key":"e_1_3_2_1_22_1","first-page":"479","volume-title":"Proceedings of the 22th USENIX Security Symposium","author":"Noorman J.","year":"2013","unstructured":"Noorman , J. , Agten , P. , Daniels , W. , Strackx , R. , Herrewege , A. V. , Huygens , C. , Preneel , B. , Verbauwhede , I. , and Piessens , F . Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base . In Proceedings of the 22th USENIX Security Symposium , Washington, DC, USA ( 2013 ), pp. 479 -- 494 . Noorman, J., Agten, P., Daniels, W., Strackx, R., Herrewege, A. V., Huygens, C., Preneel, B., Verbauwhede, I., and Piessens, F. Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base. In Proceedings of the 22th USENIX Security Symposium, Washington, DC, USA (2013), pp. 479--494."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/937527.937529"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541949"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-658-03371-2_21"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/1628677"},{"key":"e_1_3_2_1_28_1","volume-title":"Feb.","author":"Texas Instruments","year":"2015","unstructured":"Texas Instruments . GCC - Open Source Compiler for MSP430 Microcontrollers , Feb. 2015 . Texas Instruments. GCC - Open Source Compiler for MSP430 Microcontrollers, Feb. 2015."},{"key":"e_1_3_2_1_29_1","volume-title":"Feb.","author":"Texas Instruments","year":"2015","unstructured":"Texas Instruments . Ultra-Low-Power MSP430 Microcontroller , Feb. 2015 . Texas Instruments. Ultra-Low-Power MSP430 Microcontroller, Feb. 2015."},{"key":"e_1_3_2_1_30_1","volume-title":"Specification Version 1.2, Revision 116 ed.","author":"Trusted Computing Group (TCG), Incorporated.","year":"2011","unstructured":"Trusted Computing Group (TCG), Incorporated. Trusted Platform Module (TPM) Part 1, 2 and 3: Design Principles, Structures, and Commands , Specification Version 1.2, Revision 116 ed. , Mar. 2011 . Trusted Computing Group (TCG), Incorporated. Trusted Platform Module (TPM) Part 1, 2 and 3: Design Principles, Structures, and Commands, Specification Version 1.2, Revision 116 ed., Mar. 2011."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060590.1060669"},{"key":"e_1_3_2_1_32_1","volume-title":"Sept.","author":"Whiting D.","year":"2003","unstructured":"Whiting , D. , Housley , R. , and Ferguson , N . Counter with CBC-MAC (CCM). RFC 3610 (Informational) , Sept. 2003 . Whiting, D., Housley, R., and Ferguson, N. Counter with CBC-MAC (CCM). RFC 3610 (Informational), Sept. 2003."}],"event":{"name":"ACSAC 2015: 2015 Annual Computer Security Applications Conference","sponsor":["ACSA Applied Computing Security Assoc"],"location":"Los Angeles CA USA","acronym":"ACSAC 2015"},"container-title":["Proceedings of the 31st Annual Computer Security Applications Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2818000.2856129","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2818000.2856129","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:48:28Z","timestamp":1750225708000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2818000.2856129"}},"subtitle":["Offline Software Protection within Low-cost Embedded Devices"],"short-title":[],"issued":{"date-parts":[[2015,12,7]]},"references-count":31,"alternative-id":["10.1145\/2818000.2856129","10.1145\/2818000"],"URL":"https:\/\/doi.org\/10.1145\/2818000.2856129","relation":{},"subject":[],"published":{"date-parts":[[2015,12,7]]},"assertion":[{"value":"2015-12-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}