Vol 2, No 3 (2017)

Using Embedded Linux to Implement a Secured System

Authors: P. Sivakumar, R. S. Sandhya Devi, B. Vinod

Abstract: Now a day’s Security is a major concern in case of Embedded Systems since almost all the systems are to be connected with the Internet. Embedded system serves as one of crucial components needed for various applications and services in pervasive computing environment. Security problems related to embedded systems directly influence credibility of these applications and services. In order to effectively eliminate weaknesses in current embedded systems and strongly enhance safety practices of these systems. With the everincreasing presence of Linux implementations in embedded devices, there is a strong demand for defining the security requirements and augmenting, enhancing, and hardening the operating environment. In most of the systems this issue is addressed with the help of proprietary software and operating systems which ultimately increase the cost of product. Since the proprietary software is having its own advantage cost incurred by that is much when compared to open source. Hence in the embedded device development the very good alternative is the Linux operating system which is royalty free and the source code is freely available which comes under the GNU public license. The security of Linux is already proven and is currently used in millions of devices. Hence the embedded devices with the Linux operating system is Low cost, highly secured and can be designed in a short span of time. Thus it reduces the cost of the product. In this paper the Linux kernel is configured for the ARM core based System on Chip and an authentication system is implemented. The host development environment is the Ubuntu Linux. The kernel image is cross compiled using the GCC compiler.

Keywords: Linux, Secure System, Kernel, File System, Linux Security Module, Target Image Builder

Full Issue

View or download the full issue 101-122 PDF

Table of Contents