Эта AVP используется для идентификации конкретного расширения DIAMETER. Она может применяться в командах Перезагрузка-Устройства-Инд и Ответ-Возможности-Устройства с тем, чтобы поставить другую сторону в известность о поддерживаемых расширениях.
Вектор-Проверки-Целостности (ВПЦ). AVP Вектор-Проверки-Целостности используется при идентификации и проверке целостности данных в случае пересылка-за-пересылкой и не рекомендуется к использованию в случае внешних (untrusted) прокси-серверов. Заголовок DIAMETER, также как и все AVP (включая дополненные данные) вплоть до данной AVP, защищены Векторон-Проверки-Целостности. AVP
Отметка-Времени используется для защиты ответов, a AVP Вектор-Инициализации применяются для повышения случайности этого пакета.
Применение AVP ВПЦ требует предварительно заданного общего секретного ключа. И хотя этот механизм не масштабируется также хорошо, как цифровая подпись, может оказаться желательным использовать этот механизм, когда использование асимметричных ключей или не требуется или невозможно.
Функция НМАС выполняется следующим образом: hmac_md5(DIAMETERmessage. MessageLength, Secret. SecretLength. Output) Идентификатор-Преобразования. Поле Идентификатор-Преобразования содержит значение, которое указывает на то, какое преобразование было использовано при вычислении ВПЦ. Алгоритм MD5-HMAC-96 выделен специально для DIAMETER. |