Hardware Implementation of Ultra-lightweight SIMON Algorithm for Data Encryption and Authentication using RSA for VANET Security

Loading...
Thumbnail Image

Authors

Journal Title

Journal ISSN

Volume Title

Publisher

Thapar University, Patiala

Abstract

In modern era, traffic accidents are serious botheration across the world. VANET is a fundamental module of Intelligent Transport Systems (ITS) that has gained a lot of attention from the automotive industry. Approximately 1.3 million people got died during road mishaps as well as additional 20-50 millions are hurt globally. VANETs share information about road safety associated to traffic investigation by giving intimation to driver to abstain 60%of the mishaps. But VANETs also faced some challenges in terms of security and authentication as VANETs is susceptible to many attacks such as DOS attack, Sybil attack, replay attack, routing attack, timing attack, eavesdropping, location trailing, bogus information and brute force attack. To resist the impact of these threats, a survey is done on VANETs attacks and their countermeasures. Also, comparative analysis of VANET security technique is done. Based on survey it is found that for data security and authentication, different cryptography algorithms are used such as AES, blowfish, ECC and RSA etc. But these algorithms have very huge consumption of area and memory. These algorithms are not suitable to use in resource-constrained devices. This thesis work attempts to resolve these resource constrained issues and provides efficient data security and authentication for VANETs. In the proposed work, for providing encryption, optimized ultra-lightweight cryptography algorithm SIMON is used. The performance analysis is done on the basis of slices utilization, throughput and efficiency. The hardware results reflect that the proposed approach consumes 60% less area than existing parallel architecture of SIMON and is 85% more efficient than existing serial architecture of SIMON. Further, for the authentication RSA algorithm is proposed in which multiplication of numbers is done using two multiplication algorithms i.e. Vedic algorithm and Karatsuba algorithm. From the Performance analysis based on LUTs, it is concluded that Vedic consumes less area as compared to Karatsuba.

Description

Master of Technology -VLSI

Citation

Endorsement

Review

Supplemented By

Referenced By