Skip to main content

Verify an erasure record

Check whether the erasure record of a report is unchanged, so that you can use the report as evidence of the erasure.

Prerequisite: The XML report, the JSON file and the .oose file of the report are in the same folder. For reports from another PC, import them first.

  1. Select Reports and open the report.
  2. Read the Signature line. It shows the status, the signing certificate and its SHA-256 fingerprint, and the timestamp.
  3. Compare the status with the table below.
  4. Check the result of the erasure in the same report.

Result: You know whether the record is authentic and whether the erasure was complete. Both are needed: a valid signature does not mean that every target was erased.

StatusMeaning
Erasure record validThe record is unchanged since it was signed.
Erasure record valid, without timestampThe record is unchanged; no timestamp service has confirmed the time of signing.
Erasure record changedThe content no longer matches the signature. Keep the file unchanged for an investigation.
Erasure record unsignedThe record has no verifiable signature. The report names the reason.
Gap in the chain of erasure recordsA previous record was deleted without a deletion note.
Unsigned (legacy report)The report was created by an earlier version without an erasure record.

Verify on the command line​

The command line checks a record without erasing anything and without a license:

.\OOSafeEraseCmd.exe verify "C:\Reports\Report_example.oose"

The exit code shows the result; see Command line. The record chain can only be checked when the previous records are available on this PC.

Next steps​