Header
Home | Set as homepage | Add to favorites
  Search the Site     » Advanced Search
Sections
Syndication


Blogroll:

||||| ALL Cisco-Network ARTICLES |||||  
CCIE Journey,
The CCIE Journey,


Step 3-1 Configure Transform Set Suites

Sep 27,2009 by alperen

image

Step 3-1 Configure Transform Set Suites

In Chapter 9, an IPSec transform was defined as a single IPSec security protocol—AH or ESP—with its associated security algorithms and mode. Technically, a transform is the list of operations done on a dataflow to provide data authentication, data confidentiality, and since IOS v12.2(8) data compression. Some of the supported transform choices are shown in Figure 10-3.

Click To expand
Figure 10-3: IPSec transform options

The actual transforms supported might vary by device type. VPN devices could support a slightly different group than the PIX Firewall. The following are transforms supported by the IOS-based devices:

AH Transforms—Pick up to one:

Transform

Description

ah-md5-hmac

AH with the MD5 (HMAC variant) authentication algorithm

ah-sha-hmac

AH with the SHA-1 (HMAC variant) authentication algorithm

ESP Encryption Transforms—Pick up to one:

Transform

Description

esp-des

ESP with the 56-bit DES encryption algorithm

esp-3des

ESP with the 168-bit DES (Triple DES) encryption algorithm

Esp-null

ESP without cipher. Can be used with esp-md5-hmac or esp-sha-hmac for ESP authentication without encryption. Shouldn’t be used in a production network because of the lack of security

ESP Authentication Transform—pick up to one, but only if you also selected the esp-des or esp-3des transform (not esp-rfc1829):

Transform

Description

esp-md5-hmac

ESP with the MD5 (HMAC variant) authentication algorithm

esp-sha-hmac

ESP with the SHA-1 (HMAC variant) authentication algorithm

IP Compression Transform—pick up to one:

Transform

Description

comp-lzs

IP compression with the LZS algorithm. (IOS v12.2((8)) or later)

The compression algorithm used in the comp-lzs transform is Lempel-Ziv-Stac (LZS) compression, the most widely accepted lossless compression algorithm at this time. Compression is implemented on Layer 3, like hardware encryption, and can considerably reduce bandwidth requirements to support IP Security (IPSec).

Transform Sets

A transform set is a combination of up to three individual IPSec transforms designed to implement a specific security policy to protect a particular data- flow. The transform sets represent the security choices available during IPSec SA negotiation between two IPSec peers in IKE Phase 2 quick mode. The following are two examples of transform sets:

  • ah-sha-hmac and esp-des and esp-sha-hmac AH protocol with SHA-1 authentication, ESP DES encryption, plus ESP SHA-1 authentication.

  • esp-3des and esp-md5-hmac ESP protocol with DES encryption, plus ESP MD5 authentication.

The IKE Phase 2 quick mode operates much like the Phase 1 negotiation. The initiator sends one or more transform sets to the destination peer. The destination peer compares them in order against its own preferred transform sets. If a match is found, the destination peer returns the transform to the initiator peer to complete the “negotiation.” The peers must share a common transform set or the exchange can’t occur. If the peers can’t agree on a transform set, this means one or the other will need to configure a matching set of policies.

Transform sets are limited to three transforms with no more than one AH transform, plus no more than two ESP transforms. Transform sets combine the following IPSec features:

  • Payload authentication, example: AH transform

  • Payload encryption, example: ESP transform

  • IPSec mode (transport or tunnel)

You can define multiple transform sets, and then specify one or more of these sets using a crypto map entry. Use the global crypto ipsec transform-set command to define a transform set. Use the no form of the command to delete a transform set. The command syntax is as follows:

Rtr1(config)#crypto ipsec transform-set transform-set-name trans1 [trans2 [trans3]]
Rtr1(config)#no crypto ipsec transform-set transform-set-name

The command invokes the Crypto-Transform Configuration mode that can be used to define up to four transform sets. Use the exit command to end the configuration. Once defined, the transform sets can be specified in a crypto map entry. The following example shows the creation of four transform sets:

When IKE isn’t being used to establish SAs, a single transform set must be configured and the transform set isn’t negotiated.


2637 times read

Related news

» Transform Sets
by alperen posted on Sep 24,2009
» Step 4-2 Display the Configured Transform Sets
by alperen posted on Sep 27,2009
» IPSec Transforms and Transform Sets
by alperen posted on Sep 24,2009
» Step 1-4 Check the Current Configuration
by alperen posted on Sep 27,2009
» Configuring IPSec Manually
by alperen posted on Sep 28,2009
Did you enjoy this article?
(total 0 votes)

comment Comments (0 posted) 

More Top News
CCSP-Cisco Certified Security Professional
Most Popular
Most Commented
Featured Author