{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,1]],"date-time":"2024-07-01T12:39:04Z","timestamp":1719837544764},"reference-count":28,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Commun."],"published-print":{"date-parts":[[2020,3,1]]},"DOI":"10.1587\/transcom.2019ebp3098","type":"journal-article","created":{"date-parts":[[2019,9,19]],"date-time":"2019-09-19T22:04:35Z","timestamp":1568930675000},"page":"155-166","source":"Crossref","is-referenced-by-count":5,"title":["Malicious Code Detection for Trusted Execution Environment Based on Paillier Homomorphic Encryption"],"prefix":"10.23919","volume":"E103.B","author":[{"given":"Ziwang","family":"WANG","sequence":"first","affiliation":[{"name":"Department of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi","family":"ZHUANG","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"1","unstructured":"[1] G.D. Technology, \u201cTEE Internal API Specification,\u201d http:\/\/www.globalplatform.org\/specificationsdevice.asp, 2011. [Available Online;]."},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] J. Winter, \u201cTrusted computing building blocks for embedded linux-based arm trustzone platforms,\u201d Proc. 3rd ACM Workshop on Scalable Trusted Computing, STC&apos;08, pp.21-30, New York, NY, USA, ACM, 2008. 10.1145\/1456455.1456460","DOI":"10.1145\/1456455.1456460"},{"key":"3","unstructured":"[3] V. Costan and S. Devadas, \u201cIntel SGX explained,\u201d Cryptology ePrint Archive, Report 2016\/086, p.108, 2016."},{"key":"4","unstructured":"[4] ARM, \u201cARM Security Technology: Building a Secure System using TrustZone Technology ARM,\u201d ARM white paper, p.108, 2009."},{"key":"5","unstructured":"[5] T. Alves and D. Felton, \u201cTrustzone: Integrated hardware and software security,\u201d ARM white paper, vol.3, no.4, pp.18-24, 2004."},{"key":"6","unstructured":"[6] \u201cArm annual reports,\u201d http:\/\/ir.arm.com\/phoenix.zhtml?c=197211&amp;p=irolreportsannual, (Accessed on 10\/01\/2018)."},{"key":"7","unstructured":"[7] J. Yiu, \u201cARMv8-M Architecture Technical Overview,\u201d ARM white paper, vol.10, 2015."},{"key":"8","unstructured":"[8] M. Lipp, D. Gruss, R. Spreitzer, C. Maurice, S. Mangard, M. Lipp, D. Gruss, R. Spreitzer, and S. Mangard, \u201cARMageddon: Cache attacks on mobile devices this paper is included in the proceedings of the ARMageddon: Cache attacks on mobile devices,\u201d USENIX Security, pp.549-564, 2016."},{"key":"9","unstructured":"[9] A. Tang, S. Sethumadhavan, and S. Stolfo, \u201cCLKSCREW: Exposing the perils of security-oblivious energy management,\u201d 26th USENIX Security Symposium (USENIX Security 17), pp.1057-1074, 2017."},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] E. Gallery and C. Mitchell, \u201cTrusted mobile platforms,\u201d Foundations of Security Analysis and Design IV, pp.282-323, 2007. 10.1007\/978-3-540-74810-6_10","DOI":"10.1007\/978-3-540-74810-6_10"},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] Z. Ning, F. Zhang, W. Shi, and W. Shi, \u201cPosition paper: Challenges towards securing hardware-assisted execution environments,\u201d Proc. Workshop on Hardware and Architectural Support for Security and Privacy (HASP), pp.1-8, 2017. 10.1145\/3092627.3092633","DOI":"10.1145\/3092627.3092633"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] F. Zhang and H. Zhang, \u201cSoK: A study of using hardware-assisted isolated execution environments for security,\u201d Proc. Hardware and Architectural Support for Security and Privacy 2016 on-HASP 2016, pp.1-8, 2016. 10.1145\/2948618.2948621","DOI":"10.1145\/2948618.2948621"},{"key":"13","unstructured":"[13] D. Rosenberg, \u201cQsee trustzone kernel integer over flow vulnerability,\u201d Black Hat conference, pp.1057-1074, 2017."},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] A. Machiry, E. Gustafson, C. Spensky, C. Salls, N. Stephens, R. Wang, A. Bianchi, Y.R. Choe, C. Kruegel, and G. Vigna, \u201cBOOMERANG: Exploiting the semantic gap in trusted execution environments,\u201d Proc. 2017 Network and Distributed System Security Symposium, 2017. 10.14722\/ndss.2017.23227","DOI":"10.14722\/ndss.2017.23227"},{"key":"15","unstructured":"[15] \u201cBugs in htc&apos;s tee,\u201d http:\/\/atredispartners.blogspot.com\/2014\/08\/here-be-dragons-vulnerabilities-in, (Accessed on 09\/15\/2018)."},{"key":"16","unstructured":"[16] \u201cCve-2016-3931-android open source project,\u201d https:\/\/source.android.com\/security\/bulletin\/2016-10-01.html, (Accessed on 09\/15\/2018)."},{"key":"17","unstructured":"[17] \u201cCve-2015-4422 two privilege escalation vulnerabilities in huawei mate 7 smartphones,\u201d https:\/\/www.huawei.com\/en\/psirt\/security-advisories\/hw-432799, (Accessed on 09\/15\/2018)."},{"key":"18","unstructured":"[18] \u201cCve-2017-1000412,\u201d https:\/\/www.op-tee.org\/security-advisories\/, (Accessed on 09\/15\/2018)."},{"key":"19","unstructured":"[19] \u201cQsee privilege escalation vulnerability and exploit (cve-2015-6639),\u201d http:\/\/bits-please.blogspot.com\/2016\/05\/qsee-privilege-escalation-vulnerability.html, (Accessed on 09\/15\/2018)."},{"key":"20","unstructured":"[20] \u201cGithub-op-tee\/optee_os: Trusted side of the tee,\u201d https:\/\/github.com\/OP-TEE\/optee_os, (Accessed on 09\/19\/2018)."},{"key":"21","unstructured":"[21] \u201cGlobalplatform tee internal core api specification v1.1.2,\u201d https:\/\/globalplatform.org\/specs-library\/tee-internal-core-api-specification-v1-1-2\/, (Accessed on 09\/15\/2018)."},{"key":"22","doi-asserted-by":"crossref","unstructured":"[22] S.D. Yalew, G.Q. Maguire, S. Haridi, and M. Correia, \u201cT2Droid: A TrustZone-based dynamic analyser for Android applications,\u201d 2017 IEEE Trustcom\/BigDataSE\/ICESS, 2017. 10.1109\/trustcom\/bigdatase\/icess.2017.243","DOI":"10.1109\/Trustcom\/BigDataSE\/ICESS.2017.243"},{"key":"23","doi-asserted-by":"crossref","unstructured":"[23] X. Zheng, Y. He, J. Ma, G. Shi, and D. Meng, \u201cTZ-KPM: Kernel protection mechanism on embedded devices on hardware-assisted isolated environment,\u201d High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS), 2016 IEEE 18th International Conference on, pp.663-670, IEEE, 2016. 10.1109\/hpcc-smartcity-dss.2016.0098","DOI":"10.1109\/HPCC-SmartCity-DSS.2016.0098"},{"key":"24","unstructured":"[24] M. Albrecht, M. Chase, H. Chen, J. Ding, S. Goldwasser, S. Gorbunov, S. Halevi, J. Hoffstein, K. Lauter, S. Lokam, et al., \u201cHomomorphic encryption standard,\u201d 2018."},{"key":"25","unstructured":"[25] D. Okunbor and C. Sarami, \u201cHomomorphic encryption: A survey,\u201d Review of Business and Technology Research, vol.14, no.1, pp.1941-9414, 2017."},{"key":"26","unstructured":"[26] G. Tuvell and D. Venugopal, \u201cMalware detection system and method for mobile platforms,\u201d US Patent 9,104,871, Aug. 11 2015."},{"key":"27","doi-asserted-by":"publisher","unstructured":"[27] P. Paillier, \u201cPublic-key cryptosystems based on composite degree residuosity classes,\u201d Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp.223-238, 1999. 10.1007\/3-540-48910-x_16","DOI":"10.1007\/3-540-48910-X_16"},{"key":"28","unstructured":"[28] R.A. Al-Shibib, Performance Analysis for Fully and Partially Homomorphic Encryption Techniques, Ph.D. thesis, Middle East University, 2016."}],"container-title":["IEICE Transactions on Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transcom\/E103.B\/3\/E103.B_2019EBP3098\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,10]],"date-time":"2024-01-10T14:57:49Z","timestamp":1704898669000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transcom\/E103.B\/3\/E103.B_2019EBP3098\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,1]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020]]}},"URL":"https:\/\/doi.org\/10.1587\/transcom.2019ebp3098","relation":{},"ISSN":["0916-8516","1745-1345"],"issn-type":[{"value":"0916-8516","type":"print"},{"value":"1745-1345","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,1]]}}}