Brief comparison between tunnel and transport mode VPN encryption

  Virtual Private Network (VPN) is technology used to establish secure connection between two hosts or two networks, it extends the private network across a public network. One of the most implemented VPN protocols is IPSec, which is standard protocol defined by IETF in many RFCs. IPSec operates at the Network layer of the OSI model, it uses the following protocols to provide security servi...
Read More

Weaknesses of Diffie-Hellman Key Exchange Protocol

Diffie-Hellman (DF) protocol is key agreement protocol which allows two entities to exchange a shared secret key over insecure channel without previously sharing any secret material or even have any previous infrastructure. What is needed just to agree on two global parameters, which is considered major benefits of using this protocol. Another benefit of DF protocol is that it enables entities cre...
Read More