Ergonomic facade over the generated audit binding.
A log that can be edited after the fact proves nothing. Each record here is
signed and carries the hash of the one before it, so altering a record,
dropping one, or reordering two breaks the chain at that point and at every
point after it. A chain cut short at the end is still a valid chain, so to
catch that, compare its last index and digest with the ones the device last
reported.
Ergonomic facade over the generated audit binding.
A log that can be edited after the fact proves nothing. Each record here is signed and carries the hash of the one before it, so altering a record, dropping one, or reordering two breaks the chain at that point and at every point after it. A chain cut short at the end is still a valid chain, so to catch that, compare its last index and digest with the ones the device last reported.