Please use this identifier to cite or link to this item:
Title: Implementing security in internet of things (IoT)
Authors: Tee, Ting Yi
Keywords: DRNTU::Engineering::Computer science and engineering::Data::Data encryption
Issue Date: 2016
Abstract: Internet of Things (IoT) is the network of objects, or “things”, that are embedded with electronics that enables them to connect with each other, forming a large communication network for information transfer. Within the network, it is important to encrypt the data before transmission to achieve data security. Several factors must be taken into consideration when designing a security solution for IoT due to the fact that most of the embedded electronics involved in IoT are low-power processors or sensors that have limited resources. Several solutions for security in low-power processors is currently available online. This project focuses on studying and analysing one of the solutions used and optimizing the code to improve the performance on a low-power processor, namely the 8-bit ATMega328P processor present on an Arduino Uno board. In the end, it is determined that the encryption solution provided has been moderately optimized and the major bottleneck for the solution lies in the I/O component of the Arduino. A sample role of the microprocessor in a potential IoT implementation is then provided to visualize the potential use of the Arduino Uno in an IoT environment.
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
1.26 MBAdobe PDFView/Open

Page view(s)

Updated on May 7, 2021

Download(s) 50

Updated on May 7, 2021

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.