Введение
Шифровальщик интернет-протокола высокой надежности (HAIPE) – это устройство шифрования типа 1, соответствующее стандарту HAIPE IS Агентства национальной безопасности (ранее HAIPIS, спецификация взаимодействия интернет-протокола высокой надежности). Используемая криптография – Suite A и Suite B, также определенные АНБ в рамках Программы криптографической модернизации. HAIPE IS основан на IPsec с дополнительными ограничениями и улучшениями. Одно из этих улучшений включает возможность шифрования многоадресных данных с использованием "заранее заданного ключа" (см. определение в "Списке типов криптографических ключей"). Это требует предварительной загрузки одного и того же ключа на все устройства HAIPE, которые будут участвовать в сеансе многоадресной рассылки, до начала передачи данных. HAIPE обычно представляет собой защищенный шлюз, позволяющий двум анклавам обмениваться данными через недоверенную или сеть с более низким уровнем секретности. Примеры устройств HAIPE включают: продукты шифрования L3Harris Technologies KG 245X 10 Гбит/с (HAIPE IS v3.1.2 и Foreign Interoperable), KG 245A полностью тактический 1 Гбит/с (HAIPE IS v3.1.2 и Foreign Interoperable), продукты AltaSec от RedEagle, KG 250 и KG 255 [1 Гбит/с] от ViaSat, продукты TACLANE от General Dynamics Mission Systems: FLEX (KG 175F), 10G (KG 175X), Nano (KG 175N), а также Airbus Defence & Space ECTOCRYP Transparent Cryptography.
L3Harris Technologies' Encryption Products
KG 245X 10 Gbit/s (HAIPE IS v3.1.2 and Foreign Interoperable),
KG 245A fully tactical 1 Gbit/s (HAIPE IS v3.1.2 and Foreign Interoperable)
RedEagle
ViaSat's AltaSec Products
KG 250, and
KG 255 [1 Gbit/s]
General Dynamics Mission Systems TACLANE Products
FLEX (KG 175F)
10G (KG 175X)
Nano (KG 175N)
Airbus Defence & Space ECTOCRYP Transparent Cryptography
Три из этих устройств соответствуют спецификации HAIPE IS v3.0.2, в то время как остальные используют версию HAIPE IS 1.3.5, которая имеет ряд существенных ограничений: ограниченная поддержка протоколов маршрутизации или открытого управления сетью. HAIPE – это устройство шифрования IP, которое ищет IP-адрес назначения пакета во внутренней базе данных ассоциаций безопасности (SAD) и выбирает зашифрованный туннель на основе соответствующей записи. Для установления новых соединений HAIPE используют внутреннюю базу данных политик безопасности (SPD) для создания новых туннелей с соответствующими алгоритмами и настройками. Из-за отсутствия поддержки современных коммерческих протоколов маршрутизации HAIPE часто необходимо предварительно программировать статическими маршрутами, и они не могут адаптироваться к изменяющейся топологии сети. Несколько новых устройств HAIPE объединят функциональность маршрутизатора и шифровальщика после утверждения версии HAIPE IS 3.0. General Dynamics завершила разработку своей версии TACLANE (KG 175R), в которой размещены красный и черный маршрутизаторы Cisco, а ViaSat и L3 Communications выпускают линейку сетевых шифровальщиков версии 3.0 и выше. Cisco сотрудничает с Harris Corporation для разработки решения под названием SWAT1.
Существует британский вариант HAIPE, который реализует алгоритмы UKEO вместо американских Suite A. Cassidian вышла на рынок HAIPE в Великобритании с линейкой Ectocryp. Ectocryp Blue соответствует версии HAIPE 3.0 и предоставляет ряд расширений HAIPE, а также поддержку качества обслуживания сети (QoS). Harris также вышла на британский рынок HAIPE с блоком концевого шифрования BID/2370 End Cryptographic Unit (ECU). Помимо шифровальщиков для стационарных объектов, HAIPE также внедряется в клиентские устройства, обеспечивающие как проводные, так и беспроводные возможности. Примерами являются KOV 26 Talon и KOV 26B Talon2 от L3Harris Technologies, а также радиостанции KIV 54 и PRC 117G от Harris Corporation.
Руководители HAIPE
Viasat и General Dynamics Mission Systems разрабатывают собственное проприетарное программное обеспечение для управления устройствами HAIPE, VINE и GEM One соответственно. В спецификациях GEM One указана поддержка HAIPE от Viasat, KG 250X и KG 250XS, в то время как в техническом описании VINE перечислены только поддерживаемые сетевые шифраторы Viasat. И управление HAIPE IS v3, и реализация устройств HAIPE должны соответствовать общим MIB версии HAIPE IS 3.0. Для обеспечения совместимости между разными производителями могут потребоваться дополнительные усилия. Примером приложения управления, поддерживающего HAIPE IS v3, является L3Harris Common HAIPE Manager (который работает только с продуктами L3Harris).