Jump to content

High Assurance Internet Protocol Encryptor

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 202.147.46.214 (talk) at 02:51, 19 March 2008 (add structure to make more readable). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A HAIPE (High Assurance Internet Protocol Encryptor) is a Type 1 encryption device that complies with the National Security Agency's HAIPE IS (formerly the HAIPIS, the High Assurance Internet Protocol Interoperability Specification). The cryptography used is Suite A and Suite B, also specified by the NSA as part of the Cryptographic Modernization Program. HAIPE IS is based on IPsec with additional restrictions and enhancements. One of these enhancements includes the ability to encrypt multicast data using a "preplaced key" (see definition in List of cryptographic key types). This requires loading the same key on all HAIPE devices that will participate in the multicast session in advance of data transmission. A HAIPE is typically a secure gateway that allows two enclaves to exchange data over an untrusted or lower-classification network, although next generation HAIPEs will be available in host-based solutions.[citation needed]

Examples of HAIPE devices include

These devices use the current HAIPE IS version 1.3.5, which has a couple of notable limitations: no support for routing protocols or open network management. A HAIPE is an IP encryption device, looking up the destination HAIPE IP address of a packet in its internal Security Association Database (SAD) and picking the encrypted tunnel based on the appropriate entry. For new communications, HAIPEs use the internal Security Policy Database (SPD) to set up new tunnels with the appropriate algorithms and settings. By not supporting routing protocols the HAIPEs must be preprogrammed with static routes and cannot adjust to changing network topology. While manufacturers support centralized management of their devices through proprietary software, the current devices offer no management functionality through open protocols or standards. Both of these limitations are due to be addressed in HAIPE IS version 3.0 due to be accredited in early 2008.[citation needed]

A couple of new HAIPE devices will combine the functionality of a router and encryptor when HAIPE IS version 3.0 is approved. General Dynamics has completed its TACLANE version (KG-175R), which house both a red and a black Cisco route, and both ViaSat and L-3 Communications are coming out with a line of network encryptors at version 3.0 and above.

There is a UK HAIPE variant that implements UKEO algorithms in place of US Suite A. EADS has entered the HAIPE market in the UK with its Ectocryp™ range [6]. Ectocryp™ Blue is HAIPE version 3.0 compliant and provides a number of the HAIPE extensions as well as support for network quality of service (QoS). Harris has also entered the UK HAIPE market with the BID/2370 End Cryptographic Unit (ECU)[7].

In addition to site encryptors HAIPE is also being inserted into client devices that provide both wired and wireless capabilities. Examples of these include L-3 Communication's KOV-26 Talon, Guardian Guardian SME-PED, and Harris's [8] KIV-54.

References