In this projects implementation, we considered creating wireless network as VANET architecture, which has On-board Unit (OBU) or Road side Unit (RSU), vehicles and access points (AP).
For Node’s authentication, we used Elliptic Curve Cryptography (ECC) algorithm for creating nodes private key
Additionally random generated key pair values are assigned to nodes as public key and private key
Identity-Based Privacy-Preserving Authentication scheme for VANETs
Vehicles are authenticated by RSU and can communicate within the network.
Implementation is done using ns-allinone-2.34 software tcl command. Software and Tutorial is available under following link https://www.isi.edu/nsnam/ns/tutorial/
Modules implemented in this project
Vehicle registration module
Vehicle joining module
Broadcasting and verification module
Key revocation and renewal module
Check the Demo video of Identity-Based Privacy-Preserving Authentication Scheme for VANETS
Similar NS2 Projects are given below