Next Article in Journal
Personality and Reputation: A Complex Relationship in Virtual Environments
Next Article in Special Issue
Exploiting JTAG and Its Mitigation in IOT: A Survey
Previous Article in Journal
DSP-Based 40 GB/s Lane Rate Next-Generation Access Networks
Previous Article in Special Issue
IAACaaS: IoT Application-Scoped Access Control as a Service
Article Menu

Export Article

Open AccessArticle
Future Internet 2018, 10(12), 119; https://doi.org/10.3390/fi10120119

Secure and Dynamic Memory Management Architecture for Virtualization Technologies in IoT Devices

Department of Computer Science and Engineering, National Institute of Technology, Calicut 673601, India
*
Author to whom correspondence should be addressed.
Received: 15 October 2018 / Revised: 26 November 2018 / Accepted: 28 November 2018 / Published: 30 November 2018
(This article belongs to the Special Issue IoT Security and Privacy)
Full-Text   |   PDF [340 KB, uploaded 30 November 2018]   |  

Abstract

The introduction of the internet in embedded devices led to a new era of technology—the Internet of Things (IoT) era. The IoT technology-enabled device market is growing faster by the day, due to its complete acceptance in diverse areas such as domicile systems, the automobile industry, and beyond. The introduction of internet connectivity in objects that are frequently used in daily life raises the question of security—how secure is the information and the infrastructure handled by these devices when they are connected to the internet? Security enhancements through standard cryptographic techniques are not suitable due to the power and performance constraints of IoT devices. The introduction of virtualization technology into IoT devices is a recent development, meant for fulfilling security and performance needs. However, virtualization augments the vulnerability present in IoT devices, due to the addition of one more software layer—namely, the hypervisor, which enables the sharing of resources among different users. This article proposes the adaptation of ASMI (Architectural Support for Memory Isolation—a general architecture available in the literature for the improvement of the performance and security of virtualization technology) on the popular MIPS (Microprocessor without Interlocked Pipeline Stages) embedded virtualization platform, which could be adopted in embedded virtualization architectures for IoT devices. The article illustrates the performance enhancement achieved by the proposed architecture with the existing architectures. View Full-Text
Keywords: IoT security; dynamic memory allocation; memory isolation IoT security; dynamic memory allocation; memory isolation
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

R, J.; Chandran, P. Secure and Dynamic Memory Management Architecture for Virtualization Technologies in IoT Devices. Future Internet 2018, 10, 119.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Future Internet EISSN 1999-5903 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top