From f186b71ca51e83837db60de13322394bb5e6d348 Mon Sep 17 00:00:00 2001 From: murilo ijanc Date: Tue, 24 Mar 2026 21:41:06 -0300 Subject: Initial commit Import existing tesseras.net website content. --- book/en/commands/verify.html | 307 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 307 insertions(+) create mode 100644 book/en/commands/verify.html (limited to 'book/en/commands/verify.html') diff --git a/book/en/commands/verify.html b/book/en/commands/verify.html new file mode 100644 index 0000000..d28d57c --- /dev/null +++ b/book/en/commands/verify.html @@ -0,0 +1,307 @@ + + + + + + verify - Tesseras User Guide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

Keyboard shortcuts

+
+

Press or to navigate between chapters

+

Press S or / to search in the book

+

Press ? to show this help

+

Press Esc to hide this help

+
+
+
+
+ + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+

tes verify

+

Verify integrity of a stored tessera.

+

Usage

+
tes verify <HASH>
+
+

Arguments

+
+ + + + + + + +
ArgumentDescription
<HASH>Tessera content hash (64 hex characters)
+
+

Options

+
+ + + + + + + +
OptionDescription
--data-dir <PATH>Base directory for data storage (default: ~/.tesseras)
+
+

What it checks

+
    +
  1. Signature validity — verifies the Ed25519 signature over the MANIFEST
  2. +
  3. File integrity — recomputes the BLAKE3 hash of every file and compares it against the MANIFEST
  4. +
+

Exit codes

+
+ + + + + + + + +
CodeMeaning
0Verification passed — all files intact, signature valid
1Verification failed — corrupted files or invalid signature
+
+

Examples

+

Successful verification

+
tes verify 9f2c4a1b3e7d8f0cabc123def456789012345678abcdef0123456789abcdef01
+
+
Tessera: 9f2c4a1b3e7d8f0cabc123def456789012345678abcdef0123456789abcdef01
+Signature: VALID
+  [OK] memories/a1b2c3d4/media.jpg
+  [OK] memories/e5f6a7b8/media.txt
+  [OK] memories/c9d0e1f2/media.wav
+Verification: PASSED
+
+

Failed verification

+

If a file has been modified or corrupted:

+
Tessera: 9f2c4a1b3e7d8f0cabc123def456789012345678abcdef0123456789abcdef01
+Signature: VALID
+  [OK] memories/a1b2c3d4/media.jpg
+  [FAILED] memories/e5f6a7b8/media.txt
+  [OK] memories/c9d0e1f2/media.wav
+Verification: FAILED
+
+

Use cases

+
    +
  • Routine integrity checks — periodically verify that your stored tesseras haven’t been corrupted
  • +
  • After transfer — verify after copying tesseras to a new device or storage medium
  • +
  • Trust verification — confirm that a tessera received from someone else hasn’t been tampered with
  • +
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + -- cgit v1.2.3