<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="gdoi-payloads.xsl"?>
<?oxygen RNGSchema="gdoi-payloads.rng" type="xml"?>
<registry xmlns="http://www.iana.org/assignments" id="gdoi-payloads">
  <title>Group Domain of Interpretation (GDOI) Payloads</title>
  <created>2003-03-28</created>
  <updated>2011-11-07</updated>
  <note>In all cases, new assigned numbers and values must be added due to a
Standards Action as defined in <xref type="rfc" data="rfc2434"/>.</note>
  <registry id="gdoi-payloads-1">
    <title>GDOI ID Payload Type Values</title>
    <xref type="rfc" data="rfc3547"/>
    <registration_rule>Standards Action</registration_rule>
    <note>When an ISAKMP identification payload is used with GDOI, the assigned
values for the Identification Type field are interpreted according to
this registry.

The GDOI ID Payload Type is an 8-bit value that is used as a
discriminator for interpretation of the variable-length Identification
Payload.  The following table describes ID Payload Types.</note>
    <record>
      <value>0-10</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>11</value>
      <description>ID_KEY_ID</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>12</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>13-127</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>128-255</value>
      <description>Private Use</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
  </registry>
  <registry id="gdoi-payloads-2">
    <title>SA KEK Payload Values</title>
    <registry id="gdoi-payloads-3">
      <title>SA KEK Payload Values - POP Algorithm</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <note>The POP algorithm is a 16-bit value that is used to describe the
encryption algorithm of the POP payload.</note>
      <record>
        <value>0</value>
        <description>Reserved</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>POP_ALG_RSA</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>POP_ALG_DSS</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3</value>
        <description>POP_ALG_ECDSS</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>4-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>256-32767</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-4">
      <title>SA KEK Payload Values - KEK Attributes</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <note>The KEK Attribute consists of a 16-bit type and its associated value.
 KEK attributes are used to pass policy from a GCKS to a group member.</note>
      <record>
        <value>0</value>
        <description>Reserved</description>
      </record>
      <record>
        <value>1</value>
        <description>KEK_MANAGEMENT_ALGORITHM</description>
        <type>B</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>KEK_ALGORITHM</description>
        <type>B</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3</value>
        <description>KEK_KEY_LENGTH</description>
        <type>B</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>4</value>
        <description>KEK_KEY_LIFETIME</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>5</value>
        <description>SIG_HASH_ALGORITHM</description>
        <type>B</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>6</value>
        <description>SIG_ALGORITHM</description>
        <type>B</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>7</value>
        <description>SIG_KEY_LENGTH</description>
        <type>B</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>8</value>
        <description>KE_OAKLEY_GROUP</description>
        <type>B</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>9-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>256-32767</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-5">
      <title>SA KEK Payload Values - KEK_MANAGEMENT_ALGORITHM</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>0</value>
        <description>Reserved</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>LKH</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>256-65535</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-6">
      <title>SA KEK Payload Values - KEK_ALGORITHM</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>0</value>
        <description>RESERVED</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>KEK_ALG_DES</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>KEK_ALG_3DES</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3</value>
        <description>KEK_ALG_AES</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>4-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>256-65535</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-7">
      <title>SA KEK Payload Values - KEK_KEY_LENGTH</title>
      <xref type="rfc" data="rfc3547"/>
      <registration_rule>Standards Action</registration_rule>
      <note>The KEK_KEY_LENGTH class specifies the KEK Algorithm key
length (in bits).</note>
    </registry>
    <registry id="gdoi-payloads-8">
      <title>SA KEK Payload Values - KEK_KEY_LIFETIME</title>
      <xref type="rfc" data="rfc3547"/>
      <registration_rule>Standards Action</registration_rule>
    </registry>
    <registry id="gdoi-payloads-9">
      <title>SA KEK Payload Values - SIG_HASH_ALGORITHM</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>0</value>
        <description>Reserved</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>SIG_HASH_MD5</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>SIG_HASH_SHA1</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3</value>
        <description>SIG_HASH_SHA256</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>4</value>
        <description>SIG_HASH_SHA384</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>5</value>
        <description>SIG_HASH_SHA512</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>6-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>256-65535</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-10">
      <title>SA KEK Payload Values - SIG_ALGORITHM</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>0</value>
        <description>Reserved</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>SIG_ALG_RSA</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>SIG_ALG_DSS</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3</value>
        <description>SIG_ALG_ECDSS</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>4</value>
        <description>SIG_ALG_ECDSA-256</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>5</value>
        <description>SIG_ALG_ECDSA-384</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>6</value>
        <description>SIG_ALG_ECDSA-521</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>7-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>256-65535</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-11">
      <title>SA KEK Payload Values - SIG_KEY_LENGTH</title>
      <xref type="rfc" data="rfc3547"/>
      <registration_rule>Standards Action</registration_rule>
      <note>The SIG_KEY_LENGTH class specifies the length of the SIG payload key.</note>
    </registry>
    <registry id="gdoi-payloads-12">
      <title>SA KEK Payload Values - KE_OAKLEY_GROUP</title>
      <xref type="rfc" data="rfc3547"/>
      <registration_rule>Standards Action</registration_rule>
    </registry>
  </registry>
  <registry id="gdoi-payloads-13">
    <title>SA TEK Payload Values</title>
    <registry id="gdoi-payloads-14">
      <title>SA TEK Payload Values - Protocol-ID</title>
      <xref type="rfc" data="rfc3547"/>
      <registration_rule>Standards Action</registration_rule>
      <note>The SA_TEK protocol-ID is an 8-bit value that is used to describe the
type of TEK is included in the SA_TEK payload. The following table
defines values for the Security Protocol</note>
      <record>
        <value>0</value>
        <description>RESERVED</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>GDOI_PROTO_IPSEC_ESP</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>GDOI_PROTO_IPSEC_AH</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>3-127</value>
        <description>Unassigned</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
    </registry>
  </registry>
  <registry id="gdoi-payloads-15">
    <title>Key Download Type Values</title>
    <xref type="rfc" data="rfc3547"/>
    <registration_rule>Standards Action</registration_rule>
    <note>The Key Download Type is an 8-bit value that is used as a discriminator
for interpretation of the variable-length Key Packet.</note>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>1</value>
      <description>TEK</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>2</value>
      <description>KEK</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>3</value>
      <description>LKH</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>4</value>
      <description>SID</description>
      <xref type="rfc" data="rfc6407"/>
    </record>
    <record>
      <value>5-127</value>
      <description>Unassigned</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <record>
      <value>128-255</value>
      <description>Private Use</description>
      <xref type="rfc" data="rfc3547"/>
    </record>
    <registry id="gdoi-payloads-16">
      <title>TEK Download Type</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>0</value>
        <description>RESERVED</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>TEK_ALGORITHM_KEY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>TEK_INTEGRITY_KEY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3</value>
        <description>TEK_SOURCE_AUTH_KEY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>4-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>256-32767</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-17">
      <title>KEK Download Type</title>
      <xref type="rfc" data="rfc3547"/>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <note>The following attributes may be present in a KEK download Type. In the
table, attributes that are defined as TV are marked as Basic (B);
attributes which are defined as TLV are marked as Variable (V).</note>
      <record>
        <value>0</value>
        <description>RESERVED</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>KEK_ALGORITHM_KEY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>SIG_ALGORITHM_KEY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>256-32767</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-18">
      <title>LKH Download Type</title>
      <xref type="rfc" data="rfc3547"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>0</value>
        <description>Reserved</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>1</value>
        <description>LKH_DOWNLOAD_ARRAY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>2</value>
        <description>LKH_UPDATE_ARRAY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>3</value>
        <description>SIG_ALGORITHM_KEY</description>
        <type>V</type>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>4-127</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>128-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc3547"/>
      </record>
      <record>
        <value>256-32767</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="gdoi-payloads-19">
      <title>SID Download Type</title>
      <xref type="rfc" data="rfc6407"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>0</value>
        <description>RESERVED</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>1</value>
        <description>NUMBER_OF_SID_BITS</description>
        <type>B</type>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>2</value>
        <description>SID_VALUE</description>
        <type>V</type>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>3-128</value>
        <description>Unassigned</description>
      </record>
      <record>
        <value>129-255</value>
        <description>Private Use</description>
        <xref type="rfc" data="rfc6407"/>
      </record>
      <record>
        <value>256-32767</value>
        <description>Unassigned</description>
      </record>
    </registry>
  </registry>
  <registry id="gdoi-payloads-20">
    <title>GAP Payload Policy Attributes</title>
    <xref type="rfc" data="rfc6407"/>
    <registration_rule>Standards Action</registration_rule>
    <record>
      <value>0</value>
      <description>RESERVED</description>
      <xref type="rfc" data="rfc6407"/>
    </record>
    <record>
      <value>1</value>
      <description>ACTIVATION_TIME_DELAY</description>
      <type>B</type>
      <xref type="rfc" data="rfc6407"/>
    </record>
    <record>
      <value>2</value>
      <description>DEACTIVATION_TIME_DELAY</description>
      <type>B</type>
      <xref type="rfc" data="rfc6407"/>
    </record>
    <record>
      <value>3</value>
      <description>SENDER_ID_REQUEST</description>
      <type>B</type>
      <xref type="rfc" data="rfc6407"/>
    </record>
    <record>
      <value>4-127</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>128-255</value>
      <description>Private Use</description>
      <xref type="rfc" data="rfc6407"/>
    </record>
    <record>
      <value>256-32767</value>
      <description>Unassigned</description>
    </record>
  </registry>
  <people/>
</registry>

