03Academic dissertation
KALYX
Tamper-evident execution history with deterministic trust verification.
- What it solves
- Lets investigators verify whether execution logs were altered, deleted or reordered after a system compromise.
- Engineering decision
- Once the trust boundary is broken, the ledger refuses further appends. A broken chain is never quietly extended into a plausible-looking history.
- Proof
- pytest over ledger construction, replay, and break detection paths.
Python · FastAPI · Angular · Raspberry Pi · eBPF · pytest
Scope note: KALYX verifies the integrity of accepted evidence. It does not prove the original source was truthful, and it does not prevent attacks.
A hash-linked chain rolls past a verifier; a tampered record lifts out of line and breaks the link, while checkpoints anchor to an independent device.