Skip to main content

Module piracy

Module piracy 

Source
Expand description

Piracy detection and watermarking for .ald format (§9.3)

Provides first-class support for detecting stolen datasets and tracing leaks.

§Features

  • Entropy Analysis: Detect watermark presence without seller key
  • Watermark Embedding: Buyer-specific fingerprints in LSB of floats
  • Watermark Extraction: Recover buyer identity with seller key
  • Legal Evidence: Generate cryptographic proof for proceedings

Structs§

BuyerIdentity
Extracted buyer identity
ColumnEntropy
Entropy analysis results for a column
ColumnEvidence
Per-column evidence
DetectionResult
Result of watermark detection analysis
EntropyAnalysis
Full entropy analysis of a dataset
LegalEvidence
Legal evidence for proceedings
PiracyDetector
Piracy detector for analyzing datasets
Watermark
Watermark configuration for embedding
WatermarkEmbedder
Watermark embedder for protecting datasets

Constants§

AUTOCORRELATION_THRESHOLD
Autocorrelation threshold for pattern detection Watermarks repeat every 256 bits, creating detectable autocorrelation
DETECTION_CONFIDENCE_THRESHOLD
Minimum confidence for watermark detection
LSB_NATURAL_THRESHOLD
Natural LSB entropy threshold for clean data