Crate ssi

source ·
Expand description

This crate provides core functionality for Verifiable Credentials and Decentralized Identifiers.

Features

FeatureDefaultDescription
w3cEnable W3C (i.e. general purpose) related signature suites and cryptographic dependencies.
ed25519Enable EdDSA signature suites and cryptographic dependencies.
rsaEnable RSA signature suites and cryptographic dependencies.
ripemd-160Enable RIPEMD-160 hashes, useful for Bitcoin addresses.
bbsEnable BBS related signature suites and cryptographic dependencies.
aleoEnable Aleo related signature suites and cryptographic dependencies.
eipEnable Ethereum related signature suites and cryptographic dependencies.
tezosEnable Tezos related signature suites and cryptographic dependencies.
solanaEnable Solana related signature suites and cryptographic dependencies.
ringUse the ring crate for RSA, Ed25519, and SHA-256 functionality.
http-didEnable DID resolution tests using hyper and tokio.
example-http-issuerEnable resolving example HTTPS Verifiable credential Issuer URL, for VC Test Suite.

Re-exports

Modules

Constants