Skip to content

[FEATURE] Advanced Tamper Detection with Diffing #5

@erik-sv

Description

@erik-sv

Problem Statement

Slight edits break verification, but there’s no visibility into what changed.

Proposed Solution

  • Add optional tamper report flag
  • Show visual or CLI diff: "5 characters removed, 1 metadata byte modified"
  • Provide a breakdown of changed fields and affected sections

Alternative Solutions

  • No reporting: treat verification failure as binary

Use Cases

  1. A compliance reviewer needs to know how content was altered.
  2. Platform detects user manipulation and logs type of tampering.

Implementation Ideas

  • Use Levenshtein or byte-diffing
  • Show diff summary as CLI output or HTML report

Additional Context

Aligns with legal, publishing, and forensic use cases.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions