Skip to main content

Crate immutable_logging

Crate immutable_logging 

Source
Expand description

Immutable Logging - Append-only audit logs with cryptographic proof

This module implements the immutable audit layer as specified in SPEC_IMMUTABLE_LOGGING.md Features:

  • Chained hash verification
  • Hourly Merkle tree roots
  • Daily publication
  • TSA timestamps

Modules§

chain
Log Chain - Append-only linked list with hash chaining
error
Immutable Logging Error Module
log_entry
Log Entry - Structure of immutable audit log entries
merkle_service
Merkle Service - Hourly Merkle tree root generation
publication
Publication - Daily audit publication

Structs§

ImmutableLog
Immutable log service
LogConfig
Configuration for immutable logging