Format-Preserving Tokenization for Secure Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data security methods face challenges in securely managing and accessing sensitive data like credit card numbers and health information, as encryption increases data size, requiring schema changes and posing risks, while distributing encryption keys across systems makes them vulnerable to hacking.

Innovation Solution

A format-preserving tokenization system that replaces sensitive data with tokenized strings, allowing secure access and utilization by generating a token body portion independent of the data values, stored in a secure database with encryption keys, and allowing retrieval upon proper authorization, accommodating various tokenization strategies and data types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption is used to secure sensitive data, then data security is improved, but data size increases requiring schema changes

Engineering Contradiction:
Improvedata securityVSAvoiddata size
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The patent creates a tokenized copy of the sensitive data that preserves the original format and size. Instead of storing encrypted data that is larger than the original, the system generates a tokenized representation that is identical in size to the original data field, eliminating the need for schema changes while maintaining security through tokenization rather than traditional encryption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system changes the parameter of data representation from encrypted form to tokenized form. This parameter change allows the data to maintain its original size characteristics while achieving security through a different mechanism that does not increase data volume, thereby resolving the contradiction between security and data size.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If encryption keys are distributed to multiple systems, then data accessibility is improved, but security vulnerability increases

Engineering Contradiction:
Improvedata accessibilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent extracts the security mechanism from traditional encryption key distribution and replaces it with tokenization. The sensitive data is tokenized at the source, and only tokens are distributed to various systems. This extraction removes the vulnerability associated with key distribution while maintaining the ability for multiple systems to access and process the data securely through token-based operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The token acts as an intermediary between the sensitive data and the multiple systems that need to access it. Instead of distributing encryption keys directly to systems, the token serves as a secure mediator that allows systems to process data without having access to the original sensitive information or requiring encryption keys, thereby reducing security vulnerabilities while maintaining accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data format is changed for security, then security is improved, but system compatibility deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidsystem compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by preserving the original data format characteristics at the token level. The tokenized data maintains the same format, length, and structure as the original sensitive data in local contexts, ensuring compatibility with existing systems. This allows each system to continue processing data in its expected format while the underlying security mechanism remains robust through tokenization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8458487B1System and methods for format preserving tokenization of sensitive information
Publication Date: 2013.06.04 OPEN TEXT HOLDINGS INC
  • US8458487B1 patent drawing
  • US8458487B1 patent drawing
  • US8458487B1 patent drawing

AI summary

Systems and methods for secure access and utilization of sensitive data such as credit card numbers, Social Security Numbers, personal identifying information, etc. A tokenizing strategy component provides for creating, managing, and storing tokenization strategies on behalf of a plurality of users. A data tokenizing component is operative to (a) receive an input data string of sensitive data from a user, (b) apply a selected tokenization strategy to the input data string to generate a tokenized data string, and (c) provide the tokenized data string for storage in association with the input data string. A secure server including a secure database stores the tokenized data string and the input data string in a corresponding mapped relationship. A security component controls access to and retrieval of the tokenized data string and to the input data string in accordance with predetermined security requirements of the users.