Font Size: a A A

Secure Cloud Outsourcing Of Parallel Modular Exponentiation For IoT Applications

Posted on:2022-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:Q L HuFull Text:PDF
GTID:2518306731979869Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the widespread popularity and application of Internet of Things(IoT)devices in human life and production,the security of personal data privacy has attracted more and more attention.IoT devices usually involve interaction with personal information of users,so the protection of data security is particularly important.Generally speaking,researchers could choose to directly apply widely used encryption algorithms to IoT devices.However,the direct application of algorithms will make resource-limited IoT devices hard to complete their own tasks.The secure cloud outsourcing scheme of parallel modular exponentiation brings new ideas to solve this problem.The scheme effectively speeds up the calculation process by outsourcing the computing tasks on the IoT devices to the cloud server.Modular exponentiation operations are arithmetic operations often involved in encryption algorithms of the IoT devices,and the characteristics of modular exponentiation operations also determine that the design of its parallelization scheme can bring greater computational efficiency.Existing secure outsourcing schemes still have bottlenecks in computing time and IoT-related applications.Therefore,this thesis mainly designs a secure cloud outsourcing scheme of parallelized modular exponentiation named Epsoo ME.In addition,this thesis further designs the corresponding parallelized secure cloud outsourcing scheme for the RSA encryption algorithm and Paillier encryption algorithm.Specifically,the main work of this thesis is as follows:1.This thesis designs an efficient data encryption scheme based on secure cloud outsourcing of parallel modular exponentiation.Based on the assumption of a single untrusted cloud server,this thesis proposes Epsoo ME,a modular exponentiation secure cloud outsourcing scheme based on parallel design,and then this thesis analyzes the time complexity of the scheme.The superiority of the proposed scheme is verified by comparing the experimental result of the Epsoo ME scheme in this paper with the original one.The experimental results based on 512 to4096 bits show that compared with the previous scheme,the design proposed in this paper has better scalability and time efficiency.In the experiment with the parameters above 1024 bits,the scheme in this thesis has more advantages.2.Aiming at the encryption methods applied to IoT devices,such as the RSA encryption algorithm and the Paillier encryption algorithm,this thesis further designs the parallel secure cloud outsourcing scheme corresponding to the two encryption algorithms.Through the evaluation of the security of the scheme,this thesis finds that the parallelized secure cloud outsourcing scheme based on the RSA encryption algorithm has certain limitations.This shortcoming is achieved by designing a parallelized secure cloud outsourcing scheme based on the Paillier encryption algorithm,and the scheme meets the requirements of IoT devices for the security and efficiency of encryption.The experimental results show that compared with the original scheme,the parallelized secure cloud outsourcing scheme based on Paillier encryption algorithm has a great improvement in time performance.
Keywords/Search Tags:Cloud Computing, Internet of Things(IoT), Modular Exponentiation, Parallel Algorithm, Secure Outsourcing
PDF Full Text Request
Related items