Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз
  4. Создание конфигурационного файла LSP
  5. Структура IKEProposal2
  6. Атрибут IntegrityAlg

Атрибут IntegrityAlg

Поиск в комплекте Источник

Атрибут IntegrityAlg

Атрибут IntegrityAlg задает варианты алгоритмов проверки целостности IKE-сесси.

Синтаксис

IntegrityAlg = "MD5" | "SHA1" | "SHA256" | "SHA384" | "SHA512" | "GR341194CPRO1-65534" | "GR341112_256TC26-65128" | "GR341112_512TC26-65527" |AUTH_HMAC_SHA1_96 | AUTH_HMAC_SHA2_256_128 | AUTH_HMAC_SHA2_384_192 | AUTH_HMAC_SHA2_512_256 | NO_AUTH

Значение

список алгоритмов контроля целостности.

• "MD5";

• "SHA1" – алгоритм SHA-1 (96 бит);

• "SHA256" - алгоритм SHA-2 (256 бит);

• "SHA384" - алгоритм SHA-2 (384 бит);

• "SHA512" - алгоритм SHA-2 (512 бит);

• "GR341194CPRO1-65534" – реализация ГОСТ Р 34.11-94;

• "GR341112_256TC26-65128" – реализация ГОСТ Р 34.11-2012 с длиной ключа 256;

• "GR341112_512TC26-65527" – реализация ГОСТ Р 34.11-2012 с длиной ключа 51;

• AUTH_HMAC_SHA1_96 – HMAC-SHA-1-96 согласно RFC 2404;

• AUTH_HMAC_SHA2_256_128 – HMAC-SHA-256-128 согласно RFC 4868;

• AUTH_HMAC_SHA2_384_192 – HMAC-SHA-384-192 согласно RFC 4868;

• AUTH_HMAC_SHA2_512_256 – HMAC-SHA-512-256 согласно RFC 4868;

• NO_AUTH – отсутствие проверки целостности. Значение полезно в случае использования алгоритмов шифрования в атрибуте EncryptionAlg. Допустимо как отсутствие проверки целостности, так и проверка другим алгоритмом, указанным в том же списке атрибута IntegrityAlg. Наличие в списке единственного значения NO_AUTH равносильно отсутствию атрибута IntegrityAlg.

При наличии в атрибуте EncryptionAlg AEAD алгоритмов, данное поле должно быть пустым.

При наличии в EncryptionAlg не-AEAD алгоритмов, обязательно наличие хотя бы одного из допустимых значений, отличного от NO_AUTH.

Значение по

умолчанию

отсутствует