Integrity

BagIt package

The BagIt module validates BagIt (RFC 8493) preservation packages — folder or .zip: structure, completeness and payload checksums. For the CERTO and LOCUS evidentiary bundles it performs end-to-end validation: Ed25519 signature, RFC 3161 timestamps and CASE/UCO metadata, with a PDF report.

What it does

What the BagIt package module does

RFC 8493 validation

Completeness, payload checksums, Payload-Oxum and tag manifest; flags missing or extra files.

CERTO/LOCUS bundles

Verifies the Ed25519 signature, the media hash, the RFC 3161 timestamps and the CASE/UCO metadata of the bundle.

Folder or .zip

Analyses a bag as a folder or as a .zip archive, without unpacking it by hand.

PDF report of the outcome

Summary of validity, passed checks, anomalies and bundle notes in a case-ready report.

CERTO report timestamp

The timestamp CERTO applies to the report.txt of its bundles is matched to the right file, also looking among the files in the same folder.

Step by step

How it works

  1. Drop the bag (folder or .zip) into the module.
  2. Probatio validates structure, checksums and — if it is a CERTO/LOCUS bundle — signature and timestamps.
  3. It generates the PDF report with the full outcome.
FAQ

Frequently asked questions

What is a BagIt package?
BagIt (RFC 8493) is a packaging standard for data preservation and transfer: the files (payload) come with checksum manifests and metadata, so integrity is verifiable at any time.
Can I verify the bundles produced by CERTO or LOCUS?
Yes: for CERTO/LOCUS evidentiary bundles, Probatio performs end-to-end validation — Ed25519 signature, media hash, RFC 3161 timestamps and CASE/UCO metadata — in one click, with a PDF report.
Do I need to unpack the .zip?
No: Probatio analyses the bag both as a folder and as a .zip archive, without unpacking it by hand.