Skip to main content

Module verify

Module verify 

Source
Expand description

Free-function verification API wrapping crate::verifier::Verifier.

Structs§

DeviceLinkVerification
Result of verifying a device’s link to a KERI identity.

Functions§

compute_attestation_seal_digest
Compute the KERI SAID (Blake3 digest) of an attestation’s canonical form.
did_to_ed25519
Resolve a did:key: DID to raw Ed25519 public key bytes.
is_device_listed
Checks if a device appears in a list of already-verified attestations.
verify_at_time
Verify an attestation against a specific point in time.
verify_chain
Verify an ordered attestation chain starting from a known root public key.
verify_chain_with_capability
Verify a chain and assert that all attestations share a required capability.
verify_chain_with_witnesses
Verify a chain and validate witness receipts against a quorum threshold.
verify_device_authorization
Verify that a device is authorized under a given identity.
verify_device_link
Verify that a device (did:key) is cryptographically linked to a KERI identity.
verify_with_capability
Verify an attestation and check that it grants a required capability.
verify_with_keys
Verify an attestation’s signatures against the issuer’s public key.