Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/70420
Title: Serial communicator for Arduino with customisation for fault attack
Authors: Liniki, Liniki
Keywords: DRNTU::Engineering::Computer science and engineering::Hardware::Input/output and data communications
Issue Date: 2017
Abstract: Fault attack has been immensely utilised as a powerful tool in cryptography. With the increasing emergence of Internet of Things (IoT) technology, fault attack becomes even more prominent as it is practically simple to perform the attack on such devices. To inject fault, one has to use technique like laser shot or power glitch to a chip under operation, which requires sophisticated instruments. A workgroup from School of Physical and Mathematical Sciences (SPMS), PACE lab, has the particular type of instruments to perform and analyse fault attack. Connecting the Arduino board with the personal computer which controls the fault attack is a very crucial task. One has to rely on a serial communicator which sends and receives data from the board to the computer. And the serial communicator programmes currently available are very basic and not customised to perform instructions specific to PACE lab’s fault attack. Thus, there is a necessity to develop an open-source and cross-platform serial communicator. The programme for the project is built to automate the operations during fault injection in PACE lab so that the experiment can run more efficiently. Even though the programme is developed specifically for fault injection, it can also technically be used as a powerful serial communicator for Arduino.
URI: http://hdl.handle.net/10356/70420
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 
Report.pdf
  Restricted Access
5.56 MBAdobe PDFView/Open

Google ScholarTM

Check

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