Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

FPGA Implementation of ECDSA for ITS application

Intelligent transport system(ITS) is a solution to most of the traffic congestion and transportation problem that were raised since means of transportation came into existence. In this system, all the vehicles are connected to each other wirelessly and transfer their information regarding speed, pos

Project Title

FPGA Implementation of ECDSA for ITS application

Project Area of Specialization

Internet of Things

Project Summary

Intelligent transport system(ITS) is a solution to most of the traffic congestion and transportation problem that were raised since means of transportation came into existence. In this system, all the vehicles are connected to each other wirelessly and transfer their information regarding speed, position and lane changing in profound ways. As Intelligent transport system(ITS) is one of the significant outcomes information technology, its major concern is to focus on the information security and reliability. ITS comprises of two main factors which are communication and security. Without security, ITS is not humanly feasible. As far as security is concerned, different encryption  methods are used such as Elliptic curve cryptography(ECC) and Rivest, Shamir and Adelman(RSA). The proposed project uses Elliptic curve cryptography(ECC) because it uses lesser key size and the time required for key generation and signature generation are very much fast for ECC as compared to RSA.

Project Objectives

The goal of this project is to implement Elliptic Curve Digital Signature Algorithm(ECDSA) on hardware. Further, implementation of an architectural design of security algorithm(ECDSA) is considered one of the major scope of this project. The main task includes implementation of ECDSA (Receiver side) on Field Programmable Gate Array(FPGA), which is capable to validate the real time constraints of ITS applications.

Project Implementation Method

Elliptic Curve Digital Signature Algorithm(ECDSA) is a digital signature algorithm which works with a corresponding key generated through Elliptic Curve Cryptography(ECC). The key contain variables that are based upon certain elliptic curve equations. Digital Signature Algorithm has some global domain parameters which are compared on the sender and receiver side to make sure that data integrity is guaranteed. ECDSA is a dual technique for securing data at both end sender and receiver. The following diagram provides a brief description of its working on both sender and receiver end. 

Some graduates already worked on the sender side. Our task is to work on the receiver side of this system. We will use different parameters for this process. Key generation is a combination of two steps. One involves the generation of private key while the other involves the generation of public key. Hash function has a significant role in digital signature formation.

Benefits of the Project

The major concern for Intelligent Transport System(ITS) is information security and reliability. Elliptic Curve Digital Signature Algorithm(ECDSA) guarantees data integrity. The goal of this project is to design an FPGA prototype of security algorithm for ITS.Implementation of ECDSA on FPGA is capable to validate the real time constraints of ITS applications.

Technical Details of Final Deliverable

The expected outcome of this project is to design an FPGA based architecture for Elliptic Curve Digital Signature Algorithm(ECDSA) for receiver side. 

Final Deliverable of the Project

HW/SW integrated system

Type of Industry

Transportation , Security

Technologies

Internet of Things (IoT)

Sustainable Development Goals

Industry, Innovation and Infrastructure, Sustainable Cities and Communities

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
FPGA zynq board Equipment15000050000
Total in (Rs) 50000
If you need this project, please contact me on contact@adikhanofficial.com
property management CRM system

In a nutshell, the projected outcomes are favourable, indicating that the project is compl...

1675638330.png
Adil Khan
10 months ago
Automatic Fire Detection and Controling Systm

With the rapid development of economy, there has been an increase of the number of fire ac...

1675638330.png
Adil Khan
10 months ago
IOT Based Smart Helmet For Accident Detection

Smart helmet include multiple electronic devices and sensors that help users to gathe...

1675638330.png
Adil Khan
10 months ago
Mobility analysis for lower limb disabilities

There are two group of people that suffer reduced or limited mobility. The first is the ag...

1675638330.png
Adil Khan
10 months ago
Automated Surveillance Security Software

As the name suggests, this project automates the security and develops an AI-based solutio...

1675638330.png
Adil Khan
10 months ago