Home Internet An Introduction to IPSec Protocol

An Introduction to IPSec Protocol

An Introduction to IPSec ProtocolAn Introduction to IPSec Protocol :- 

What is IPsec ?

A set of security protocols and algorithms used to secure IP data at the network layer. IPSec provides data confidentiality ( encryption) , integrity ( hash ) , authentication ( Signature / certificates) of IP packets while maintaining the ability to route them through existing IP networks. It is deployed widely to implement Virtual Private Networks ( VPNs).


Authentication :- Strong authentication services prevent the acceptance of data through the use of falsely claimed identities.

Confidentiality :- Confidentiality services prevent unauthorized access to sensitive data as it passes between communicating parties.

Data origin authentication and integrity :-  Data origin authentication and integrity is provided by a hashed message authentication code (HMAC) value, which is included in every packet.

Encryption Layers :- 

IPSec protocols :-

IPSec uses two different security services for authentication and confidentiality.

Encapsulation Security Payload :- 

Encapsulates the data to be protected; does not provide protection to “outer” headers

ESP uses IP protocol number 50

Authentication Header :- 

Header is imbedded in the data to be protected; provides protection to full datagram

Components of IPSec :-


Modes of IPSec :- 

Transport Mode :-

  • Authenticates two connected computers
  • Has an option to encrypt data transfer
  • Compatible with NAT

Tunnel Mode :- 

  • Encapsulates packets being transferred
  • Has an option to encrypt data transfer
  • Not compatible with NAT

Also Check :- IPSec operation detailed

Hope you like my post. An Introduction to IPSec Protocol. Please Share with others.

Previous articleHow to Create Data Entry Form in Excel
Next articleBest New Security Apps for Windows