{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T08:25:01Z","timestamp":1759825501985},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,4,28]],"date-time":"2020-04-28T00:00:00Z","timestamp":1588032000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,4,28]],"date-time":"2020-04-28T00:00:00Z","timestamp":1588032000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Wireless Pers Commun"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s11277-020-07364-5","type":"journal-article","created":{"date-parts":[[2020,4,28]],"date-time":"2020-04-28T02:02:44Z","timestamp":1588039364000},"page":"295-327","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Design and Implementation of Hardware-Based Remote Attestation for a Secure Internet of Things"],"prefix":"10.1007","volume":"114","author":[{"given":"Jaehwan","family":"Ahn","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Il-Gu","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Myungchul","family":"Kim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,4,28]]},"reference":[{"key":"7364_CR1","unstructured":"ARM TrustZone. Retrieved August 20, 2019 from https:\/\/developer.arm.com\/ip-products\/security-ip\/trustzone."},{"key":"7364_CR2","unstructured":"firmware.mobi. Retrieved August 29, 2019 from https:\/\/desktop.firmware.mobi."},{"key":"7364_CR3","unstructured":"Gartner statistics for connected things. Retrieved September 4, 2019 from https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2017-02-07-gartner-says-8-billion-connected-things-will-be-in-use-in-2017-up-31-percent-from-2016."},{"key":"7364_CR4","unstructured":"Intel Software Guard Extensions (SGX). Retrieved August 20, 2019 from http:\/\/software.intel.com\/en-us\/sgx."},{"key":"7364_CR5","unstructured":"IPTEL. Retrieved August 20, 2019 from https:\/\/www.iptel.org."},{"key":"7364_CR6","unstructured":"Linphone. Belledonne Communications SARL. Retrieved August 20, 2019 from https:\/\/www.linphone.org."},{"key":"7364_CR7","unstructured":"OkHttp. Retrieved August 20, 2019 from https:\/\/square.github.io\/okhttp."},{"key":"7364_CR8","unstructured":"Samsung Enterprise Alliance Program. Retrieved August 20, 2019 from https:\/\/seap.samsung.com\/html-docs\/android\/Content\/knox-attestation.htm."},{"key":"7364_CR9","unstructured":"Team Win Recovery Project. Retrieved August 29, 2019 from https:\/\/twrp.me\/Devices."},{"key":"7364_CR10","unstructured":"Trusted Platform Module. Retrieved August 20, 2019 from http:\/\/trustedcomputinggroup.org\/work-groups\/trusted-platform-module."},{"key":"7364_CR11","unstructured":"Wireshark. Network protocol analyzer. Retrieved August 20, 2019 from https:\/\/www.wireshark.org."},{"key":"7364_CR12","doi-asserted-by":"publisher","unstructured":"Amiri Sani, A. (2017). SchrodinText: Strong protection of sensitive textual content of mobile applications. In Proceedings of the 15th annual international conference on mobile systems, applications, and services (pp. 197\u2013210). https:\/\/doi.org\/10.1145\/3081333.3081346.","DOI":"10.1145\/3081333.3081346"},{"key":"7364_CR13","doi-asserted-by":"publisher","unstructured":"Arbaugh, W., Farber, D. J., & Smith, J. M. (1997). A secure and reliable bootstrap architecture. In Proceedings of 1997 IEEE symposium on security and privacy (pp. 65\u201371). https:\/\/doi.org\/10.1109\/SECPRI.1997.601317.","DOI":"10.1109\/SECPRI.1997.601317"},{"key":"7364_CR14","doi-asserted-by":"publisher","unstructured":"Arias, O., Rahman, F., Tehranipoor, M., & Jin, Y. (2018). Device attestation: Past, present, and future. In Proceedings of 2018 design, automation & test in europe conference & exhibition (DATE) (pp. 473\u2013478). https:\/\/doi.org\/10.23919\/DATE.2018.8342055.","DOI":"10.23919\/DATE.2018.8342055"},{"key":"7364_CR15","doi-asserted-by":"publisher","unstructured":"Atamli-Reineh, A., Borgaonkar, R., Balisane, R. A., Petracca, G., & Martin, A. (2016). Analysis of trusted execution environment usage in Samsung KNOX. In SysTEX \u201916: Proceedings of the 1st workshop on system software for trusted execution (pp. 1\u20136). https:\/\/doi.org\/10.1145\/3007788.3007795.","DOI":"10.1145\/3007788.3007795"},{"key":"7364_CR16","doi-asserted-by":"publisher","unstructured":"Bertran, B., Consel, C., Kadionik, P., & Lamer, B. (2009). A SIP-based home automation platform: An experimental study. In Proceedings of 2009 13th international conference on intelligence in next generation networks (pp. 1\u20136). https:\/\/doi.org\/10.1109\/ICIN.2009.5357075.","DOI":"10.1109\/ICIN.2009.5357075"},{"key":"7364_CR17","doi-asserted-by":"publisher","first-page":"740","DOI":"10.1016\/j.future.2017.05.048","volume":"86","author":"B-C Chifor","year":"2018","unstructured":"Chifor, B.-C., Bica, I., Patriciu, V.-V., & Pop, F. (2018). A security authorization scheme for smart home Internet of Things devices. Future Generation Computer Systems, 86, 740\u2013749. https:\/\/doi.org\/10.1016\/j.future.2017.05.048.","journal-title":"Future Generation Computer Systems"},{"issue":"4","key":"7364_CR18","first-page":"196","volume":"2","author":"R Da\u015f","year":"2015","unstructured":"Da\u015f, R., & Tuna, G. (2015). Machine-to-machine communications for smart homes. International Journal of Computer Networks and Applications, 2(4), 196\u2013202.","journal-title":"International Journal of Computer Networks and Applications"},{"key":"7364_CR19","unstructured":"Dhanjani, N. (2013). Hacking lightbulbs: Security evaluation of the Philips hue personal wireless lighting system.\u00a0Retrieved August 29, 2019 from https:\/\/www.dhanjani.com\/blog\/2013\/08\/hacking-lightbulbs.html."},{"key":"7364_CR20","doi-asserted-by":"publisher","unstructured":"Eldefrawy, K., Rattanavipanon, N., & Tsudik, G. (2017). HYDRA: HYbrid Design for Remote Attestation using a formally verified microkernel. In Proceedings of the 10th ACM conference on security and privacy in wireless and mobile networks (pp. 99\u2013110). https:\/\/doi.org\/10.1145\/3098243.3098261.","DOI":"10.1145\/3098243.3098261"},{"key":"7364_CR21","unstructured":"Eldefrawy, K., Tsudik, G., Francillon, A., & Perito, D. (2012). SMART: Secure and Minimal Architecture for (establishing dynamic) Root of Trust. In Proceedings of NDSS (pp. 1\u201315)."},{"key":"7364_CR22","doi-asserted-by":"publisher","unstructured":"Hammer-Lahav, E. (2010). RFC 5849: The OAuth 1.0 protocol. Internet Engineering Task Force. (IETF), 4. https:\/\/doi.org\/10.17487\/RFC5849.","DOI":"10.17487\/RFC5849"},{"key":"7364_CR23","doi-asserted-by":"publisher","unstructured":"Handley, M., Jacobson, V., & Perkins, C. (2006). RFC 4566: SDP: Session description protocol. Internet Engineering Task Force (IETF), 7. https:\/\/doi.org\/10.17487\/RFC4566.","DOI":"10.17487\/RFC4566"},{"key":"7364_CR24","doi-asserted-by":"publisher","unstructured":"Hardt, D. (2012). RFC 6749: The OAuth 2.0 authorization framework.\u00a0Internet Engineering Task Force (IETF),\u00a010. https:\/\/doi.org\/10.17487\/RFC6749.","DOI":"10.17487\/RFC6749"},{"key":"7364_CR25","unstructured":"Hill, K. (2014). Baby monitor hacker still terrorizing babies and their parents. Forbes online article 2014. Retrieved August 20, 2019 from https:\/\/www.forbes.com\/sites\/kashmirhill\/2014\/04\/29\/baby-monitor-hacker-still-terrorizing-babies-and-their-parents."},{"issue":"1A","key":"7364_CR26","doi-asserted-by":"crossref","first-page":"4","DOI":"10.26552\/com.C.2016.1A.4-12","volume":"18","author":"J Hrabovsky","year":"2016","unstructured":"Hrabovsky, J., Segec, P., Paluch, P., Moravcik, M., & Papan, J. (2016). Usability of the SIP protocol within smart home solutions. Communications-Scientific letters of the University of Zilina, 18(1A), 4\u201312.","journal-title":"Communications-Scientific letters of the University of Zilina"},{"key":"7364_CR27","doi-asserted-by":"publisher","unstructured":"Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handly, M., & Schooler, E. (2002). RFC 3261: SIP: Session initiation protocol. Internet Engineering Task Force (IETF),\u00a06. https:\/\/doi.org\/10.17487\/RFC3261.","DOI":"10.17487\/RFC3261"},{"key":"7364_CR28","doi-asserted-by":"publisher","unstructured":"Kanonov, U., & Woo, A. (2016). Secure containers in Android: the Samsung KNOX case study. In Proceedings of the 6th workshop on security and privacy in smartphones and mobile devices (pp. 3\u201312). https:\/\/doi.org\/10.1145\/2994459.2994470.","DOI":"10.1145\/2994459.2994470"},{"key":"7364_CR29","doi-asserted-by":"publisher","unstructured":"Kil, C., Sezer, E. C., Azab, A. M., Ning, P., & Zhang, X. (2009). Remote attestation to dynamic system properties: Towards providing complete system integrity evidence. In Proceedings of 2009 IEEE\/IFIP international conference on dependable systems & networks (pp. 115\u2013124). https:\/\/doi.org\/10.1109\/DSN.2009.5270348.","DOI":"10.1109\/DSN.2009.5270348"},{"key":"7364_CR30","doi-asserted-by":"publisher","unstructured":"Koeberl, P., Schulz, S., Sadeghi, A.-R., & Varadharajan, V. (2014). TrustLite: A security architecture for tiny embedded devices. In Proceedings of the ninth European conference on computer systems (pp. 1\u201314). https:\/\/doi.org\/10.1145\/2592798.2592824.","DOI":"10.1145\/2592798.2592824"},{"issue":"4","key":"7364_CR31","doi-asserted-by":"publisher","first-page":"1933","DOI":"10.1109\/COMST.2014.2320093","volume":"16","author":"N Komninos","year":"2014","unstructured":"Komninos, N., Philippou, E., & Pitsillides, A. (2014). Survey in smart grid and smart home security: Issues, challenges and countermeasures. IEEE Communications Surveys & Tutorials, 16(4), 1933\u20131954. https:\/\/doi.org\/10.1109\/COMST.2014.2320093.","journal-title":"IEEE Communications Surveys & Tutorials"},{"key":"7364_CR32","doi-asserted-by":"publisher","unstructured":"Li, W., Li, H., Chen, H., & Xia, Y. (2015). AdAttester: Secure online mobile advertisement attestation using TrustZone. In Proceedings of the 13th annual international conference on mobile systems, applications, and services (pp. 75\u201388). https:\/\/doi.org\/10.1145\/2742647.2742676.","DOI":"10.1145\/2742647.2742676"},{"key":"7364_CR33","doi-asserted-by":"publisher","unstructured":"Li, W., Luo, S., Sun, Z., Xia, Y., Lu, L., Chen, H., Zang, B., & Guan, Ha. (2018). VButton: Practical attestation of user-driven operations in mobile apps. In Proceedings of the 16th annual international conference on mobile systems, applications, and services (pp. 28\u201340). https:\/\/doi.org\/10.1145\/3210240.3210330.","DOI":"10.1145\/3210240.3210330"},{"key":"7364_CR34","doi-asserted-by":"publisher","unstructured":"Li, Y., McCune, J. M., & Perrig, A. (2010). SBAP: Software-Based Attestation for Peripherals. In Proceedings of international conference on trust and trustworthy computing (pp. 16\u201329). https:\/\/doi.org\/10.1007\/978-3-642-13869-0_2.","DOI":"10.1007\/978-3-642-13869-0_2"},{"key":"7364_CR35","doi-asserted-by":"publisher","unstructured":"Li, Y., McCune, J. M., & Perrig, A. (2011). VIPER: Verifying the Integrity of PERipherals\u2019 firmware. In Proceedings of the 18th ACM conference on computer and communications security (pp. 3\u201316). https:\/\/doi.org\/10.1145\/2046707.2046711.","DOI":"10.1145\/2046707.2046711"},{"key":"7364_CR36","unstructured":"Lindemann, R., Baghdasaryan, D., & Tiffany, E. (2014). FIDO UAF protocol specification v1.0. FIDO Alliance, 12. https:\/\/fidoalliance.org\/specs\/fido-uaf-v1.0-ps-20141208\/fido-uaf-protocol-v1.0-ps-20141208.html."},{"key":"7364_CR37","doi-asserted-by":"publisher","unstructured":"Liu, D. & Cox, L. P. (2014). VeriUI: Attested login for mobile devices. In Proceedings of the 15th workshop on mobile computing systems and applications (pp. 1\u20136). https:\/\/doi.org\/10.1145\/2565585.2565591.","DOI":"10.1145\/2565585.2565591"},{"key":"7364_CR38","doi-asserted-by":"publisher","unstructured":"Liu, H., Spink, T., & Patras, P. (2019). Uncovering security vulnerabilities in the Belkin WeMo home automation ecosystem. In Proceedings of 2019 IEEE international conference on pervasive computing and communications workshops (PerCom workshops) (pp. 894\u2013899). https:\/\/doi.org\/10.1109\/PERCOMW.2019.8730685.","DOI":"10.1109\/PERCOMW.2019.8730685"},{"key":"7364_CR39","unstructured":"Mendoza, S. (2016). Samsung Pay: Tokenized numbers, flaws and issues. In Proceedings of Black Hat USA (pp. 1\u201311)."},{"key":"7364_CR40","unstructured":"Morgner, P., Mattejat, S., & Benenson, Z. (2016). All your bulbs are belong to us: Investigating the current state of security in connected lighting systems. arXiv preprint arXiv:1608.03732."},{"key":"7364_CR41","doi-asserted-by":"publisher","unstructured":"Nauman, M., Khan, S., Zhang, X., & Seifert, J.-P. (2010). Beyond Kernel-level integrity measurement: Enabling remote attestation for the android platform. In Proceedings of international conference on trust and trustworthy computing (pp. 1\u201315). https:\/\/doi.org\/10.1007\/978-3-642-13869-0_1.","DOI":"10.1007\/978-3-642-13869-0_1"},{"key":"7364_CR42","doi-asserted-by":"publisher","unstructured":"Notra, S., Siddiqi, M., Gharakheili, H. H., Sivaraman, V., & Boreli, R. (2014). An experimental study of security and privacy risks with emerging household appliances. In Proceedings of 2014 IEEE conference on communications and network security (pp. 79\u201384). https:\/\/doi.org\/10.1109\/CNS.2014.6997469.","DOI":"10.1109\/CNS.2014.6997469"},{"key":"7364_CR43","doi-asserted-by":"publisher","unstructured":"Schulzrinne, H., Casner, S., Frederick, R., & Jacobson, V. (2003). RFC 3550: RTP: A transport protocol for real-time applications. Internet Engineering Task Force (IETF),\u00a07. https:\/\/doi.org\/10.17487\/RFC3550.","DOI":"10.17487\/RFC3550"},{"key":"7364_CR44","doi-asserted-by":"publisher","unstructured":"Seshadri, A., Luk, M., & Perrig, A. (2008). SAKE: Software Attestation for Key Establishment in sensor networks. In Proceedings of international conference on distributed computing in sensor systems (pp. 372\u2013385). https:\/\/doi.org\/10.1007\/978-3-540-69170-9_25.","DOI":"10.1007\/978-3-540-69170-9_25"},{"key":"7364_CR45","doi-asserted-by":"publisher","unstructured":"Seshadri, A., Perrig, A., Van Doorn, L., & Khosla, P. (2004). SWATT: SoftWare-based ATTestation for embedded devices. In Proceedings of IEEE symposium on security and privacy (pp. 272\u2013282). https:\/\/doi.org\/10.1109\/SECPRI.2004.1301329.","DOI":"10.1109\/SECPRI.2004.1301329"},{"key":"7364_CR46","doi-asserted-by":"publisher","unstructured":"Ying, K., Ahlawat, A., Alsharifi, B., Jiang, Y., Thavai, P., & Du, W. (2018). TruZ-Droid: Integrating TrustZone with mobile operating system. In Proceedings of the 16th annual international conference on mobile systems, applications, and services (pp. 14\u201327). https:\/\/doi.org\/10.1145\/3210240.3210338.","DOI":"10.1145\/3210240.3210338"},{"key":"7364_CR47","doi-asserted-by":"publisher","unstructured":"Zhang, P.-j., Ji, Y.-F., Liu, Y., & Song, X. (2009). Design and implementation of the middleware for smart home gateway based on SIP. In Proceedings of 2018 33rd youth academic annual conference of chinese association of automation (YAC) (pp. 489\u2013492). https:\/\/doi.org\/10.1109\/YAC.2018.8406424.","DOI":"10.1109\/YAC.2018.8406424"}],"container-title":["Wireless Personal Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-020-07364-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11277-020-07364-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-020-07364-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,22]],"date-time":"2022-10-22T11:38:26Z","timestamp":1666438706000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11277-020-07364-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,28]]},"references-count":47,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["7364"],"URL":"https:\/\/doi.org\/10.1007\/s11277-020-07364-5","relation":{},"ISSN":["0929-6212","1572-834X"],"issn-type":[{"value":"0929-6212","type":"print"},{"value":"1572-834X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,28]]},"assertion":[{"value":"28 April 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}