Протоколы Internet



Открытый торговый протокол Интернет– IOTP версия 0 - часть 86


Обычно в IOTP он будет содержать все символы атрибута LocatorHref вплоть до ("#") (смотри текст ниже).

Элементы ALGORITHM и PARAMETER

Элемент algorithm идентифицирует алгоритмы, использованные при формировании подписи. Тип алгоритма определяется значением алгоритма Type, который указывает, следует ли его использовать в качестве Digest-алгоритма, алгоритма подписи или алгоритма Key Agreement. Следует использовать следующие алгоритмы дайджестов:

  • алгоритм [DOM-HASH]. Идентифицируется путем установки атрибута Name элемента Algorithm равным "urn:ibm:dom-hash";
  • алгоритм [SHA1]. Идентифицируется путем установки атрибута Name элемента Algorithm равным "urn:fips:sha1" и
  • алгоритм [MD5]. Идентифицируется путем установки атрибута Name элемента Algorithm равным "urn:rsa:md5".
  • Следует применять следующие алгоритмы подписи:
  • алгоритм [DSA]. Идентифицируется путем установки атрибута Name элемента Algorithm равным "urn:us.gov:dsa"
  • алгоритм [HMAC]. Идентифицируется путем установки атрибута Name элемента Algorithm равным "urn:ibm:hmac"
  • Рекомендуется, чтобы использовался также следующий алгоритм подписи:

  • алгоритм [RSA]. Идентифицируется путем установки атрибута Name элемента Algorithm равным "urn:rsa:rsa"
  • Кроме того могут использоваться другие специфические алгоритмы схем платежа. В этом случае значение атрибута name, которое надлежит использовать, специфицировано в приложении по платежным схемам.

    Один алгоритм может использовать другие алгоритмы через посредство элемента Parameter, например:

    <Algorithm ID=A1 type="digest" name="urn:ibm:dom-hash">

    <Parameter type='AlgorithmRef'>A2</Parameter> </Algorithm>

    <Algorithm ID=A2 type="digest" name="urn:fips:sha1"> </Algorithm>

    <Algorithm ID=A3 type="signature" name="urn:ibm:hmac">
    Элемент DIGEST

    Атрибут LocatorHREF идентифицирует элемент IOTP, который подписан цифровым образом. Он состоит из:




    Содержание  Назад  Вперед