Font Size: a A A

Design And Implementation Of IoT Device Management System Using CryptDB

Posted on:2021-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:X L PengFull Text:PDF
GTID:2518306104494174Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With 5G era coming,more and more devices will connect to the internet,this tendency makes Internet of Things(Io T)systems more and more complex.Io T systems involve data collection,transmission,processing,and storage,which also contains some sensitive data.If the sensitive date leaks,it will not only bring troubles to personal life,but also bring incalculable loss to enterprise.So,Io T era has higer requirement for the management platform of Io T.Making the management of Io T devices safely and efficiently,and make the Io T devices running normally will be profound for Io T development.For the management issue and security issue of a prepaid descaler Io T devices,the thesis designs an Io T device management system.Firstly,we in-depth research and analysis the Crypt DB,a proxy encryption system,and find that the proxy system has characteristic of operating data manipulation on encrypted database,this characteristic meets Io T's equirements for security and availability.Seconedly,we conduct a detailed needs analysis for managemet issue of prepaid descaler,and reduce the encryption models from four to two of Crypt DB for the system requirement,and implement the management system based on Crypt DB,Django and Android,achieve protection of sensitive data and effective management of devices.At last,we conduct function test,performance test and security test of the system,and condcuct analysis of the test result.In the thesis,we implement Crypt DB proxy encryption system in the Io T devices management system,under the premise that the system storage space is increased by 33.64%,we make the encryption strength of confidential data reach 128 bit,and implemente data manipulation on ciphertext,and meet the functional and non-functional requirements of system.Under the premise that implementing system functions,compare to the unoptimized Crypt DB,we reduce storage space by 54.71%,and the time taken to add and update ciphertext data has also been reduced by 56.33% and 23.59%.The system has meaning of reference for Crypt DB using in Io T devices management system and improving the security and availability of Io T systems.
Keywords/Search Tags:IoT, Data encryption, Management system, CryptDB
PDF Full Text Request
Related items