Атрибут ESPIntegrityAlg задает варианты алгоритмов проверки целостности ESP.
|
Синтаксис |
ESPIntegrityAlg = AUTH_HMAC_SHA1_96 | AUTH_HMAC_SHA2_256_128 | AUTH_HMAC_SHA2_384_192 | AUTH_HMAC_SHA2_512_256 | NO_AUTH |
|
Значение |
список алгоритмов контроля целостности: • 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 – отсутствие проверки целостности. Наличие в списке значения NO_AUTH равносильно отсутствию атрибута ESPIntegrityAlg.
Если в атрибуте ESPEncryptionAlg заданы AEAD алгоритмы шифрования, то проверка целостности данных будет производится средствами AEAD алгоритма шифрования и атрибут ESPIntegrityAlg заполнять не требуется.
В случае отсутствия AEAD алгоритмов шифрования в атрибуте ESPEncryptionAlg, проверка целостности данных не производится, атрибут ESPIntegrityAlg обязателен для заполнения. |
|
Значение по умолчанию |
не используется |