bsv-rs 0.3.5

BSV blockchain SDK for Rust - primitives, script, transactions, and more
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Utility functions for authentication.
//!
//! This module provides utilities for:
//! - Nonce creation and verification
//! - Certificate validation

mod nonce;
mod validation;

pub use nonce::{
    create_nonce, get_nonce_random, validate_nonce_format, verify_nonce, NONCE_PROTOCOL,
};
pub use validation::{
    certificates_match_request, get_verifiable_certificates, validate_certificate,
    validate_certificate_encoding, validate_certificates, validate_requested_certificate_set,
};