|
DeterministicESPAsyncWebServer v6.28.0
Zero-allocation, bounded-execution async HTTP server for ESP32
|
Hash-chained audit log - implementation. More...
Go to the source code of this file.
Hash-chained audit log - implementation.
Fixed RAM ring of records. Each record's hash chains the previous record's hash; the oldest retained record chains a moving "anchor" (the hash of the last evicted record, genesis-zero before any eviction), so the retained window verifies as a complete chain. SHA-256 comes from ssh_sha256 (HW-accelerated on ESP32); the timestamp comes from the pluggable det_clock.
Definition in file audit_log.cpp.