Format-Preserving Encryption for Data Watermarking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data watermarking techniques rely on error-tolerant fields, limiting their applicability to datasets with few or no such fields, resulting in reduced watermark capacity and robustness.

Innovation Solution

The method involves using format-preserving encryption to embed watermarks in datasets without relying on error-tolerant fields by identifying and utilizing unused subsets within the data, transforming the data domain from a sparse to a denser representation through properties like locality and correlation, and applying reversible watermarking techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If existing data watermarking techniques are used that rely on error-tolerant fields, then watermarking can be performed in datasets with error-tolerant fields, but the watermark capacity is limited and applicability is restricted to datasets with few or no error-tolerant fields

Engineering Contradiction:
Improvewatermark capacityVSAvoidapplicability to datasets
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent introduces format-preserving encryption as an intermediary mechanism that enables watermarking in fields without error tolerance. The FPE function acts as a mediator that transforms plaintext to ciphertext while preserving format constraints, allowing watermark embedding in the encrypted domain where traditional error-tolerant field methods cannot operate.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the domain parameters from plaintext to ciphertext by applying format-preserving encryption. This parameter transformation allows watermarking operations to be performed in the encrypted domain, fundamentally changing where and how watermarks can be embedded in the data structure.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If watermark data is inserted into format-preserving encrypted fields, then watermarking capacity increases and applicability expands to datasets without error-tolerant fields, but the process requires identifying and mapping to unused subsets within encrypted data

Engineering Contradiction:
Improvewatermarking capacityVSAvoidprocess complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent performs preliminary analysis to identify unused subsets within the encrypted data domain before watermark insertion. By pre-identifying available capacity in the ciphertext space and preparing mapping relationships, the system avoids complex real-time computations during watermark embedding, reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the encrypted data domain into used and unused subsets. This segmentation allows the system to identify available capacity for watermark embedding and map watermark data to specific unused portions, managing complexity through structured division of the data space.

Inventive Principle:
Principle #1Segmentation

3Reliability

If format-preserving encryption is applied to preserve constraints over data format, then data integrity is maintained, but the available space for watermark embedding is reduced compared to unencrypted data

Engineering Contradiction:
Improvedata integrityVSAvoidavailable space for watermark
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent moves the watermarking operation to a different dimension by working in the ciphertext domain rather than plaintext. Format-preserving encryption creates a parallel encrypted space where watermarking can occur without compromising the original data format constraints, effectively adding a new dimensional space for watermark embedding.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent embeds watermark data within the encrypted field structure itself, nesting the watermark information inside the ciphertext. The watermark is mapped to unused subsets within the encrypted data, creating a nested structure where the original encrypted data contains embedded watermark information while maintaining external format compliance.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS10831869B2Method for watermarking through format preserving encryption
Publication Date: 2020.11.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10831869B2 patent drawing
  • US10831869B2 patent drawing
  • US10831869B2 patent drawing

AI summary

Embodiments of the present systems and methods may provide data watermarking without reliance on error-tolerant fields, thereby providing for the incorporation of watermarks in data that was not considered suitable for watermarking.For example, in an embodiment, a computer-implemented method for watermarking data may comprise inserting watermark data into a field that requires format-preserving encryption.