Expand description
Attestation types.
An attestation is a cryptographically signed document issued by a Notary who witnessed a TLS connection. It contains various fields which can be used to verify statements about the connection and the associated application data.
Attestations are comprised of two parts: a Header
and a Body
.
The header is the data structure which is signed by a Notary. It contains a unique identifier, the protocol version, and a Merkle root of the body fields.
The body contains the fields of the attestation. These fields include data which can be used to verify aspects of a TLS connection, such as the server’s identity, and facts about the transcript.
Structs§
- An attestation document.
- An attestation builder.
- Error for
AttestationBuilder
. - Attestation configuration.
- Builder for
AttestationConfig
. - Error for
AttestationConfig
. - Error for
AttestationProof
. - Proof of an attestation.
- Attestation body.
- Public attestation field.
- Identifier for a field.
- Attestation header.
- Unique identifier for an attestation.
- Version of an attestation.
Enums§
- Kind of an attestation field.
Constants§
- Current version of attestations.