Protecting software design in cloud using AWS IoT

0Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Emerging technologies like Cloud Computing, Mobile Computing, IoT, AI, etc. are gaining momentum in the IT community. These novel technologies have changed the way to design secure and expert IT Systems for the future. Over the last decade scripting languages like PHP, Python, etc. are being used to develop applications due to ease of product development with moderate IT skills. Software design is not well protected for scripting languages due to the absence of source code translation. This risk is multifold if the IT System is deployed in a public cloud. The IoT Cloud services like AWS IoT may be used to redesign the security of IT Sytems by incorporating cost-effective and powerful IoT Computers like Raspberry Pi. We are proposing here a solution to protect software design by decoupling application code design and database design using hashing for database-name, table-name, and attribute-name of the application database. Security keys used in hashing are stored on a credit card size IoT Computer on business premises. IoT computer uses a separate AWS IoT secure channel to share the security keys on-demand in the cloud IT System when user logged in and keys are saved in session variable only. This proposal may be considered as adding client-trusted hardware into the public cloud.

Cite

CITATION STYLE

APA

Jangid, N. K., & Gupta, M. K. (2022). Protecting software design in cloud using AWS IoT. In MobiSys 2022 - Proceedings of the 2022 20th Annual International Conference on Mobile Systems, Applications and Services (pp. 561–562). Association for Computing Machinery, Inc. https://doi.org/10.1145/3498361.3538784

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free