Image Fingerprint File Regeneration Against Tampering and Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file regeneration methods are inefficient in protecting against unauthorized modifications and deletions, particularly due to their reliance on restoring from a copy of the file located in storage, lacking robust security and versatility across different file formats.

Innovation Solution

Convert original files into image format using encoding algorithms, employing genetic cellular automata and other AI models to create a fingerprint, enabling secure regeneration and protection through image manipulation techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If files are stored as traditional digital copies, then storage and retrieval are simple, but security against unauthorized modifications and deletions is weak

Engineering Contradiction:
ImprovesecurityVSAvoidcomplexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary encoding process that transforms file data into image format through multiple processing steps (bit chain extraction, base64 encoding, pixel value mapping). This intermediary representation enhances security by obscuring the original data structure while maintaining the ability to regenerate the file through reverse processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of storing traditional digital copies, the patent creates visual copies in the form of images that encode the original file data. These image copies serve as secure backups that can be regenerated from the visual representation, providing both security and redundancy.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If file regeneration uses traditional copy restoration, then the process is fast, but versatility across different file formats is limited

Engineering Contradiction:
Improveformat independenceVSAvoidregeneration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a universal file protection system that works across different file formats by encoding file data at the bit level. The encoding process extracts bit chains from any file type, converts them through base64 encoding, and maps them to pixel values, creating a format-independent representation that can regenerate any original file type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If files are protected using existing methods, then implementation is simple, but protection against ransomware and external attacks is insufficient

Engineering Contradiction:
Improveprotection effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary anti-action by pre-encoding files into image format before any potential attack occurs. This encoding creates a secure representation that is resistant to ransomware and external attacks, as the original file structure is obscured and can only be regenerated through the specific decoding process, preventing unauthorized modification or deletion.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentEP4300312B1File regeneration method and computer programs for same
Publication Date: 2025.12.31 TELEFONICA INNOVACION DIGITAL SL
  • EP4300312B1 patent drawingFigure 1
  • EP4300312B1 patent drawingFigure 2
  • EP4300312B1 patent drawingFigure 3~5

AI summary

Proposed are a method and computer programs for file regeneration. The method comprises: converting, by means of a processing unit, an original file to be protected against losses, destruction or deletion, into an image with a specific image format, by running an encoding algorithm on one or more bit chains of the original file, wherein the encoding algorithm encodes the bit chain(s) in a pixel value in a given colour, obtaining an image fingerprint of the original file as a result; and regenerating, by means of the processing unit, at least a part of the original files by running a reconstruction algorithm on the obtained image fingerprint of the original file.