Trusted Execution Environment Provisioning (TEEP)
Created
- 2026-03-19
Last Updated
- 2026-03-19
Available Formats
TEEP Message Types
Expert(s)
- Unassigned
Reference
- RFC-ietf-teep-protocol-26: Trusted Execution Environment Provisioning (TEEP) Protocol
Available Formats
| Range | Registration Procedures |
|---|---|
| 0-23 | Standards Action |
| 24-255 | Specification Required |
| Value | Name | Reference |
|---|---|---|
| 0 | Reserved | RFC-ietf-teep-protocol-26 |
| 1 | TEEP-TYPE-query-request | RFC-ietf-teep-protocol-26 |
| 2 | TEEP-TYPE-query-response | RFC-ietf-teep-protocol-26 |
| 3 | TEEP-TYPE-update | RFC-ietf-teep-protocol-26 |
| 4 | TEEP-TYPE-success | RFC-ietf-teep-protocol-26 |
| 5 | TEEP-TYPE-error | RFC-ietf-teep-protocol-26 |
| 6-255 | Unassigned |
TEEP data-item-requested Bits
Expert(s)
- Unassigned
Reference
- RFC-ietf-teep-protocol-26: Trusted Execution Environment Provisioning (TEEP) Protocol
Available Formats
| Range | Registration Procedures |
|---|---|
| 0-23 | Standards Action |
| 24-254 | Specification Required |
| 255 | Private Use |
| Bit | Name | Description | Reference |
|---|---|---|---|
| 0 | attestation | TAM requests attestation payload | RFC-ietf-teep-protocol-26 |
| 1 | trusted-components | TAM queries installed Trusted Components | RFC-ietf-teep-protocol-26 |
| 2 | extensions | TAM queries supported extensions | RFC-ietf-teep-protocol-26 |
| 3 | suit-reports | TAM requests SUIT Reports | RFC-ietf-teep-protocol-26 |
| 4-254 | Unassigned | RFC-ietf-teep-protocol-26 | |
| 255 | Reserved for Private Use | RFC-ietf-teep-protocol-26 |
TEEP Error Codes
Expert(s)
- Unassigned
Reference
- RFC-ietf-teep-protocol-26: Trusted Execution Environment Provisioning (TEEP) Protocol
Available Formats
| Range | Registration Procedures |
|---|---|
| 0-23 | Standards Action |
| 24-255 | Specification Required |
| Value | Name | Description | Reference |
|---|---|---|---|
| 0 | Reserved | Reserved to prevent accidental use | RFC-ietf-teep-protocol-26 |
| 1 | ERR_PERMANENT_ERROR | Incorrect or inconsistent fields | RFC-ietf-teep-protocol-26 |
| 2 | ERR_UNSUPPORTED_EXTENSION | Unsupported extension in message | RFC-ietf-teep-protocol-26 |
| 3 | ERR_UNSUPPORTED_FRESHNESS_MECHANISMS | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 4 | ERR_UNSUPPORTED_MSG_VERSION | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 5 | ERR_UNSUPPORTED_CIPHER_SUITES | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 6 | ERR_BAD_CERTIFICATE | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 7 | ERR_ATTESTATION_REQUIRED | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 8 | ERR_UNSUPPORTED_SUIT_REPORT | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 9 | ERR_CERTIFICATE_EXPIRED | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 10 | ERR_TEMPORARY_ERROR | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 11 | ERR_MANIFEST_PROCESSING_FAILED | Unsupported freshness mechanism | RFC-ietf-teep-protocol-26 |
| 12-255 | Unassigned |
TEEP CBOR Labels
Expert(s)
- Unassigned
Reference
- RFC-ietf-teep-protocol-26: Trusted Execution Environment Provisioning (TEEP) Protocol
Available Formats
| Range | Registration Procedures |
|---|---|
| 0-255 | Standards Action |
| 256-1023 | Specification Required |
| Label | Name | Type | Reference |
|---|---|---|---|
| 0 | Reserved | RFC-ietf-teep-protocol-26 | |
| 1 | supported-teep-cipher-suites | array | RFC-ietf-teep-protocol-26 |
| 2 | challenge | bstr | RFC-ietf-teep-protocol-26 |
| 3 | versions | array | RFC-ietf-teep-protocol-26 |
| 4 | supported-suit-cose-profiles | array | RFC-ietf-teep-protocol-26 |
| 5 | selected-version | uint | RFC-ietf-teep-protocol-26 |
| 6 | attestation-payload | bstr | RFC-ietf-teep-protocol-26 |
| 7 | tc-list | array | RFC-ietf-teep-protocol-26 |
| 8 | ext-list | array | RFC-ietf-teep-protocol-26 |
| 9 | manifest-list | array | RFC-ietf-teep-protocol-26 |
| 10 | msg | text | RFC-ietf-teep-protocol-26 |
| 11 | err-msg | text | RFC-ietf-teep-protocol-26 |
| 12 | attestation-payload-format | text | RFC-ietf-teep-protocol-26 |
| 13 | requested-tc-list | array | RFC-ietf-teep-protocol-26 |
| 14 | unneeded-manifest-list | array | RFC-ietf-teep-protocol-26 |
| 15 | component-id | SUIT_Component_Identifier | RFC-ietf-teep-protocol-26 |
| 16 | tc-manifest-sequence-number | uint | RFC-ietf-teep-protocol-26 |
| 17 | have-binary | bool | RFC-ietf-teep-protocol-26 |
| 18 | suit-reports | array | RFC-ietf-teep-protocol-26 |
| 19 | token | bstr | RFC-ietf-teep-protocol-26 |
| 20 | supported-freshness-mechanisms | array | RFC-ietf-teep-protocol-26 |
| 21 | err-lang | text | RFC-ietf-teep-protocol-26 |
| 22 | err-code | uint | RFC-ietf-teep-protocol-26 |
| 23-1023 | Unassigned |
TEEP Freshness Mechanisms
Expert(s)
- Unassigned
Reference
- RFC-ietf-teep-protocol-26: Trusted Execution Environment Provisioning (TEEP) Protocol
Available Formats
| Range | Registration Procedures |
|---|---|
| 0-23 | Standards Action |
| 24-255 | Specification Required |
| Value | Name | Reference |
|---|---|---|
| 0 | FRESHNESS_NONCE | RFC-ietf-teep-protocol-26 |
| 1 | FRESHNESS_TIMESTAMP | RFC-ietf-teep-protocol-26 |
| 2-255 | Unassigned |