A major component in network security, which safeguards the data transmission stream over the Internet, against unauthorized interception and exploitation that can be caused due to malicious cyber attacks.