Please use this identifier to cite or link to this item:
Title: Implementation of cryptography algorithm on hardware platform
Authors: Tam, Zi Hao
Keywords: DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
Issue Date: 2019
Abstract: Development of Cyber-Physical System due to the emerging of the “Industrial 4.0” concept had revolutionized the traditional IoT devices. Secure communications based on encryption between devices are crucial in maintaining the integrity of the system. In this project, an FPGA solution of high performance ECC based cryptosystem is implemented. The cryptosystem operating on the binary field using a bit length of 163 bits. ECC scheme domain parameter of B-163 defined in [1] is used in this project. The scalar multiplication entity used in the key generation process entity utilized 11964 LUT / slices and has a maximum frequency of 200MHz. The operation required 14581 cycles and have a time delay of 72.905 μs for a single operation. It can perform multiplication or generate 13716 keys per second. 64.7 times faster than the software implementation reported in [2]. Next in the demonstration of encryption and decryption utilizing the designed scalar multiplication entity. Due to the hardness in place and route, it is reported running on a 180MHz clock and required around 32104 cycles to establishing the secure communication channel. The transmission of the cipher can only be started after 178.35μs time. Therefore, the implemented elliptic curve cryptographic processor is highly suitable to be deployed in an application that required high throughput rate for engaging a high volume of communication requests from different parties.
Schools: School of Electrical and Electronic Engineering 
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:EEE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
FYP report1.71 MBAdobe PDFView/Open

Page view(s)

Updated on Jul 19, 2024


Updated on Jul 19, 2024

Google ScholarTM


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