Skip to main content

Module security

Module security 

Source
Expand description

Security layer for DCP protocol.

Re-exports§

pub use audit::SecurityAuditAction;
pub use audit::SecurityAuditEvent;
pub use audit::SecurityAuditLog;
pub use audit::MAX_SECURITY_AUDIT_TEXT_LEN;
pub use redaction::is_sensitive_key;
pub use redaction::sanitize_field_key;
pub use redaction::sanitize_field_value;
pub use redaction::sanitize_json_value;
pub use redaction::sanitize_text;
pub use redaction::REDACTED;
pub use replay::NonceStore;
pub use signing::Signer;
pub use signing::Verifier;

Modules§

audit
Structured security audit receipts.
redaction
Shared redaction helpers for security-sensitive observability paths.
replay
Replay protection for DCP protocol.
signing
Ed25519 signing and verification for DCP protocol.