2.2.2.25 Context
The main header remote TPM Context structure followed by a variable number of Data Blobs defined in section 2.2.2.27.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Size |
|||||||||||||||||||||||||||||||
|
Version |
|||||||||||||||||||||||||||||||
|
DataBlobCount |
|||||||||||||||||||||||||||||||
|
Reserved |
|||||||||||||||||||||||||||||||
|
EncStateObject (variable) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
Size (4 bytes): The size, in bytes of the entire context.
Version (4 bytes): The version of the context. This MUST be set to 1.
DataBlobCount (4 bytes): The number of data blobs preceding the context.
Reserved (4 bytes): This field is used for padding. This field is set to 0 by client and server MUST ignore this field.
EncStateObject (variable): Encrypted blob containing the TPM state as defined in section 2.2.2.26.