To make trust relationship between BGP speakers with help of secure private key
Divan G. Raimagia, Shraddha Singh, Sameena Zafar · 2012
The Border Gateway Protocol (BGP) is the path vector routing protocol that connects different autonomous systems. The traditional BGP protocol is weak to provide security for AS path and verification of Autonomous system number ownership as well as network prefix. The BGP remains vulnerable to various types of misconfiguration and attacks. Many secure BGP algorithms have been proposed but complexity of algorithm and attack on that models still remain open problem. In this paper, we propose a single solution of all types of attacks on BGP. We use an efficient hybrid mechanism like cyclic shift and SHA-1. In such a construction create trust between BGP speakers only one time at during TCP session establishment; Instead of distribute key in plaintext, first we generate hash code of key and then we use optional field of OPEN message of TCP for key distribution process. In our work we authenticate BGP speakers through hash code of key, if hash code matches then establish secure connection and exchange routing UPDATE. If hash code does not match then connection not set up between BGP speakers. In our simulation studies, we noticed efficient reduction of cost of router memory requirement, time and traffic between BGP speakers.