Mandatory Algorithms for ESP?
Charles Kunzinger <kunzinge@us.ibm.com> Thu, 19 March 1998 15:05 UTC
Received: (from majordom@localhost) by portal.ex.tis.com (8.8.2/8.8.2) id KAA17733 for ipsec-outgoing; Thu, 19 Mar 1998 10:05:36 -0500 (EST)
From: Charles Kunzinger <kunzinge@us.ibm.com>
To: ipsec@tis.com
Subject: Mandatory Algorithms for ESP?
Message-ID: <5040300013972416000002L062*@MHS>
Date: Thu, 19 Mar 1998 09:58:53 -0500
MIME-Version: 1.0
Content-Type: text/plain
Sender: owner-ipsec@ex.tis.com
Precedence: bulk
In reviewing the recent drafts, I found a discrepancy in the mandatory-to-support algorithms (transforms) between "Domain of Interpetation" (....doi-08.txt) and "ESP" (...esp-v2.04.txt). In the ESP draft, it states in Section 5 that a compliant ESP implementation MUST support DES in CBC Mode, HMAC with MD5, HMAC with SHA-1, NULL encryption, and NULL authentication. But in the DOI draft, section 4.4.4, the only mandatory-to-support transforms are NULL encryption and DES with HMAC_MD5. I'm guessing that the information in the DOI draft is valid, and that the ESP draft should be clarified to be consistent. If ESP were the controlling draft, there would be 5 mandatory-to-implement algorithms: ESP(DES-CBC, HMAC-MD5), ESP(DES-CBC, HMAC-SHA), ESP(DES-CBC, NULL), ESP(NULL, HMAC-MD5), and ESP(NULL, HMAC-SHA). This seems excessive, to say the least. However, in the DOI, we should probably also specify a mandatory-to-implement authentication attribute for use with NULL encryption, since ESP(NULL, NULL) is an illegal case. To net it out, I'm working on the assumption that the mandatory-to-implement algorithms (transforms?) for use in ESP are: a) ESP(DES-CBC, HMAC-MD5) and b) ESP(NULL, HMAC-MD5). Is this correct? Also, do the terms "algorithm" and "transform" mean the same thing, or is there some subtle difference that I need to be aware of? Thanks, Charlie ____________________________ Charles A Kunzinger (kunzinge@us.ibm.com) TCP/IP Technology Management, JDGA/501, RTP Phone: Tieline 8-444-4142 , External 1-919-254-4142 Fax: Tieline 8-444-6243, External 1-919-254-6243 VM: IBMUSM27(KUNZINGE)
- Mandatory Algorithms for ESP? Charles Kunzinger
- Re: Mandatory Algorithms for ESP? C. Harald Koch
- Re: Mandatory Algorithms for ESP? Stephen Kent
- Re: Mandatory Algorithms for ESP? Derrell D. Piper