IPSec Security Considerations

Securing the Network

When planning for and implementing network security, the activities which you should be performing would typically involve the following:

A few methods of securing your network infrastructure are listed here:

IPSec is a framework of open standards which can be used for encrypting TCP/IP traffic within networking environments. IPSec works by encrypting the information contained in IP datagrams through encapsulating. This in turn provides network level data integrity, data confidentiality, data origin authentication, and replay protection. To secure data moving over the intranet, extranet, and Internet, IPSec can be used. IPSec can also be used to secure remote access connections.

A few security features provided by IPSec are listed here:

Considering all the security features provided by IPSec, it makes sense that you need to fist determine which security methods you need to implement when you deploy IPSec security.

Determining the Encryption Algorithm to use

IPSec ensures data confidentiality by applying encryption algorithms to data before it is sent over the network. If the data is intercepted, encryption ensures that the intruder cannot interpret the data. To ensure data confidentiality, IPSec can use either of the following encryption algorithms:

DES and 3DES are regarded as block ciphers. This basically means that DES and 3DES works by encrypting a block of fixed length plaintext to a block of cipher text of exactly the same length. 3DES is the strongest encryption algorithm because it uses three unique 56-bit keys, thereby making the key length 168 bits.

You can use 3DES in encrypt-encrypt-encrypt (EEE) mode or in encrypt-decrypt-encrypt (EDE) mode. In EEE mode, the following occurs:

Determining the Diffie-Hellman Group to use

Diffie-Hellman Key Agreement enables two computers to create a shared private key that authenticates data and encrypts an IP datagram. IPSec in Windows Server 2003 includes support for the Group 3 2048-bit Diffie-Hellman key exchange.

The different Diffie-Hellman groups are listed here:

The Group 3 key is much stronger and more complex than the Group 2 1024-bit Diffie-Hellman key exchange. If however you need backward compatibility with Windows 2000 and Windows XP, then you have to use the Group 2 1024-bit Diffie-Hellman key exchange. If you need to provide the best security, then you should Group 3 key exchange.

Determining the Authentication Method to use

Authentication deals with verifying the identity of the computer sending the data, or the identity of the computer receiving the data. The methods which IPSec can use to authenticate the sender or receiver of data are:

Because preshared keys is considered the least secure supported authentication method, you should only use preshared keys when you cannot use the digital certificates or the Kerberos v5 authentication protocol. Preshared keys should really only be used in testing environments.

You can define more than one authentication method and then set the order of precedence for the authentication methods.



Top 5 Free Networking Tools

Bookmark IPSec Security Considerations

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.