Nelson Vithayathil Varghese, Won-Jong Kim, Shin Seok Kang, Hyo-Seung Lee
{"title":"Design and verification of secure IoT hub based on virtual SoC platform","authors":"Nelson Vithayathil Varghese, Won-Jong Kim, Shin Seok Kang, Hyo-Seung Lee","doi":"10.23919/ELINFOCOM.2018.8330690","DOIUrl":null,"url":null,"abstract":"This paper describes about the design and verification of Secure IoT hub platform using the SoC Virtual Platform (SVP) oriented design methodology. Secure IoT virtual SoC platform is designed as a software oriented system which can fully mirror the functionality of real System-on-Chip. This virtual platform combines both processor model(s) and high-level fully functional models of the various peripheral blocks. Key objective of this design is to provide an abstract, executable representation of the IoT hub hardware to both software developers and system architects in advance. Virtual platform's ability to provide full visibility and controllability of software running on it, enables to unveil bugs which could be difficult with a same real hardware platform. The secure IoT hub virtual platform deployed on a host PC can communicate with physical IoT devices by using the semi-hosting library mechanism. Furthermore, it also functions to enhance the security level of communication between IoT enabled devices' with the help of advanced cryptographic methods such as AES, ARIA, SHA and ECC.","PeriodicalId":413646,"journal":{"name":"2018 International Conference on Electronics, Information, and Communication (ICEIC)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Electronics, Information, and Communication (ICEIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ELINFOCOM.2018.8330690","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper describes about the design and verification of Secure IoT hub platform using the SoC Virtual Platform (SVP) oriented design methodology. Secure IoT virtual SoC platform is designed as a software oriented system which can fully mirror the functionality of real System-on-Chip. This virtual platform combines both processor model(s) and high-level fully functional models of the various peripheral blocks. Key objective of this design is to provide an abstract, executable representation of the IoT hub hardware to both software developers and system architects in advance. Virtual platform's ability to provide full visibility and controllability of software running on it, enables to unveil bugs which could be difficult with a same real hardware platform. The secure IoT hub virtual platform deployed on a host PC can communicate with physical IoT devices by using the semi-hosting library mechanism. Furthermore, it also functions to enhance the security level of communication between IoT enabled devices' with the help of advanced cryptographic methods such as AES, ARIA, SHA and ECC.