Dual Randomization Storage Encoding for Secure Data Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage methods, based on the Shannon model, face inefficiencies in managing exponentially growing data volumes and fail to ensure secure identification and secrecy, particularly in applications requiring high data security and identification processes as introduced by Ahlswede and Dueck in 1989.

Innovation Solution

A method for operating storage means involves applying a dual randomization process to data items, where the first randomization is public and the second is based on a PUF signature, ensuring secrecy, and using an encoding process that generates a randomized encoded storage item, which is then stored and identified using helper data and helper messages, allowing for secure storage and identification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional Shannon model storage methods are used, then data storage capacity increases exponentially with block length, but data security and identification reliability deteriorate due to inability to ensure secrecy against eavesdroppers

Engineering Contradiction:
Improvedata storage capacityVSAvoiddata security and identification reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The encoded storage item is segmented into multiple components: public helper data, private helper message, and encrypted image of common randomness. This segmentation allows different parts to serve different functions - public access for efficiency while private components maintain security, resolving the contradiction between storage capacity and security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Helper data and helper messages act as intermediaries between the stored data and the identification process. These intermediaries enable efficient retrieval and identification while the encrypted common randomness serves as a secret intermediary that prevents eavesdroppers from gaining information, thus maintaining both capacity and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If public randomization is applied for efficient storage, then storage and retrieval efficiency improves, but secrecy is compromised making the system vulnerable to eavesdroppers

Engineering Contradiction:
Improvestorage and retrieval efficiencyVSAvoidvulnerability to eavesdroppers
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

Different parts of the encoded storage item have different quality properties - the helper data is public and optimized for efficiency, while the helper message and encrypted common randomness are private and optimized for security. This local differentiation allows the system to achieve both efficiency and secrecy simultaneously.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The encoded storage item is a composite structure combining public helper data with private helper messages and encrypted common randomness. This composite structure integrates both efficient public access capabilities and secure private protection, resolving the contradiction between productivity and security vulnerability.

Inventive Principle:
Principle #40Composite materials

3Reliability

If identification processes are made more secure using PUF signatures, then secrecy and security improve, but system complexity and computational overhead increase

Engineering Contradiction:
Improvesecrecy and securityVSAvoidsystem complexity and computational overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The common randomness is generated and encrypted in advance during the encoding phase, before any identification operations are needed. This preliminary action prepares the security mechanisms beforehand, so that during identification only simple decryption and comparison operations are required, reducing real-time computational overhead while maintaining high security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11556273B2Method and unit of operating a storage means, storage means and system for data processing
Publication Date: 2023.01.17 TECHNISCHE UNIVERSITAT MUNCHEN
  • US11556273B2 patent drawing
  • US11556273B2 patent drawing
  • US11556273B2 patent drawing

AI summary

A method of operating a storage means, wherein for writing and storing a storage item to the storage means the storage item to be written and stored—in particular by using the concept and theory of identification—is provided, a encoding process by means of randomization is applied to the storage item to generate and to provide a randomized encoded storage item, and the randomized encoded storage item is written and stored to the storage means. At least a first randomization process is underlying the encoding process and is a randomization process dedicated and assigned to the underlying storage means. The present disclosure further refers to a unit for operating a storage means, to a storage means and to a system for processing data. By having two randomization processes underlying the encoding process, a distinction can be made between a secrecy insuring and secrecy non-ensuring randomization processes.