2.2.3 Simple Types
The following table summarizes the set of common simple type definitions that are included in this specification.
|
Simple type |
Section |
Description |
|---|---|---|
|
IngressProtector |
The IngressProtector contains the entire ingress protector as serialized to a file and converted to a base64-encoded string. |
|
|
HealthCertificate |
A base64-encoded binary string of type X.509 format received as input from the client for which Key Protection Services needs to be provided. |
|
|
TransferKeyEncryptionAlgorithm |
The algorithm to encrypt the wrapping key's transfer key. |
|
|
WrappingKeyEncryptionAlgorithm |
The algorithm to encrypt the transport keys’ wrapping key. |
|
|
TransportKeyEncryptionAlgorithm |
The algorithm to encrypt the transport keys. |
|
|
EgressProtector |
A base64-encoded string of type UTF-8 format, which contains the entire egress protector as serialized to a file. |
|
|
EncryptedTransferKey |
A base64-encoded string of type UTF-8 format, which contains the wrapping key's transfer key encrypted by the health certificate. |
|
|
EncryptedWrappingKey |
A base64-encoded string of type UTF-8 format, which contains the transport keys’ wrapping key that is encrypted by the transfer key. |
|
|
EncryptedTransportKeys |
A base64-encoded string of type UTF-8 format, which contains the ingress and egress transport keys, which are encrypted by the transport keys' wrapping key. |
|
|
Version |
Version of the TransportKey BLOB. |
|
|
Certificate |
Certificate used to generate the key protectors . |
|
|
Algorithm |
Cryptographic algorithm used to perform Key Protection Services. |