List of all items
Structs
- CborTransport
- NoiseHandshake
- NoiseTransport
- RekeyParams
- attestation::AttestedIdentity
- attestation::Pcrs
- chain::BootPayload
- chain::ChainContext
- chain::ChainLink
- chain::ChainLinkJson
- chain::ChainWalk
- chain::EnclaveChainRow
- chain::PcrsHex
- chain::RecordedLink
- chain::RevocationPayload
- chain::UpgradePayload
- custody::ConfirmPrepareResponse
- custody::ConfirmSubmitRequest
- custody::RevokePrepareResponse
- egress_config::AllowlistConfig
- egress_config::AllowlistEntry
- egress_config::HostnameEntry
- egress_config::RawAllowlist
- egress_config::RawEgressEntry
- mesh::Open
- staging::StagedUpgradeJson
Enums
- ClientMessage
- ControlCommand
- ServerMessage
- StreamHalf
- attestation::AttestationError
- chain::ChainLinkDecodeError
- chain::ChainLinkKind
- chain::ChainValidationError
- chain::Outcome
- chain::PcrDescentError
- custody::DerSignatureError
- egress::Open
- egress::ReadOpenError
- egress_config::AllowlistFlagError
- egress_config::AllowlistLoadError
- egress_config::HostMatcher
- egress_config::Protocol
- kms_policy::PolicyError
- kms_recipient::RecipientError
- mesh::MeshIdentityError
- mesh::OpenAck
- mesh::ReadOpenError
- staging::StagedUpgradeStatus
Functions
- attestation::extract_own_pcrs
- attestation::verify_against
- attestation::verify_and_extract
- attestation::verify_and_extract_pcrs
- attestation::verify_chain_attestation
- attestation::verify_control_nonce_attestation
- chain::validate_chain
- chain::validate_chain_link
- chain::verify_pcr_descent
- custody::der_signature_to_raw
- custody::encode_prepare_upgrade
- custody::encode_revoke_upgrade
- egress::read_open_frame
- egress::write_open_frame
- egress_config::assemble_from_cli
- egress_config::parse_cli_entry
- egress_config::parse_cli_resolver
- egress_config::validate_json
- kms_policy::verify_decrypt_policy
- kms_recipient::decode
- kms_recipient::encode
- mesh::read_open_ack
- mesh::read_open_frame
- mesh::sign_mesh_identity
- mesh::verify_mesh_identity
- mesh::write_open_ack
- mesh::write_open_frame
- perform_cbor_handshake_as_initiator
- perform_cbor_handshake_as_responder
- perform_handshake_as_initiator
- perform_handshake_as_responder
- submit_chain_link
Type Aliases
Constants
- CHAIN_LINK_ACK
- NOISE_PATTERN
- attestation::CONTROL_PUBKEY_LEN
- attestation::NON_UPGRADABLE_CONTROL_KEY
- attestation::NON_UPGRADABLE_CONTROL_KEY_DST
- egress::MAX_OPEN_FRAME_SIZE
- egress_config::SCHEMA_VERSION
- mesh::MAX_OPEN_FRAME_SIZE
- mesh::MESH_VSOCK_PORT
- mesh::OPEN_ACK_FAILED
- mesh::OPEN_ACK_OK
- mesh::SYNCHRONIZER_BOOTSTRAP_PORT
- mesh::SYNCHRONIZER_CLIENT_PORT
- mesh::SYNCHRONIZER_CUSTOMER_RELAY_PORT