The main aim of any organization is to protect their data from attackers. In cryptography, attacks are of two types: Passive attacks and Active attacks. Passive attacks are those that retrieve information frIP addresses are used by the Internet infrastructure to direct internet packets to th