Skip to main content

Module jws

Module jws 

Source
Expand description

JWS signing primitives — EdDSA over RFC 8785 (JCS) canonical bytes.

Re-exports§

pub use algorithm::ED25519_CRV;
pub use algorithm::EDDSA_ALG;
pub use algorithm::is_allowed_alg;
pub use canonical::canonicalize;
pub use signer::sign;
pub use signer::verify;
pub use verifier::extract_key_by_fingerprint;
pub use verifier::extract_kid_from_jws;
pub use verifier::extract_primary_public_key;
pub use verifier::verify_jws;

Modules§

algorithm
JOSE algorithm constants and allowlist for DPP signatures.
canonical
RFC 8785 JSON Canonicalization Scheme (JCS).
signer
JWS compact serialisation signer — EdDSA over RFC 8785 (JCS) canonical bytes.
verifier
JWS compact serialisation verifier — EdDSA/Ed25519, algorithm-pinned.