Customer Data Encryption Without Human Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data encryption methods are not secure as they allow human access to unencrypted data, making it vulnerable to hackers even if they obtain login credentials.

Innovation Solution

A system and method that granularly encrypts and decrypts customer data in an encrypted environment, where the encryption key is not stored and is retrieved from a customer-controlled key management system, ensuring no human access to the data, even if hackers obtain login credentials.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is encrypted at disk or operating system level with key stored by the data storage system, then data can be accessed by employees for legitimate purposes, but hackers can steal data by obtaining employee login credentials

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The encryption key is extracted from the data storage system and placed under customer control. The server receives the key from the customer or a customer-controlled key management system, processes it in memory without persistent storage, and discards it after use. This separation ensures that neither the data storage system nor its employees have access to the decryption key, eliminating the security vulnerability while maintaining operational capability through customer-controlled key management.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the data protection function into two independent components: data storage (without keys) and key management (customer-controlled). The server processes data in an encrypted environment where the key exists only temporarily in memory, not on disk. This segmentation ensures that compromise of one component does not affect the other, and employees of the data storage system cannot access decrypted data.

Inventive Principle:
Principle #1Segmentation

2Productivity

If unencrypted data is transmitted to backup system and data storage system for processing and storage, then data can be processed and stored efficiently, but employees of both systems have access to the data

Engineering Contradiction:
Improvedata processing efficiencyVSAvoiddata vulnerability
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary encryption of data before it is transmitted to the backup system or data storage system. Data is encrypted at the source, ensuring that even if employees access the stored data, they cannot read it without the key. The key is then used temporarily in memory for processing operations, maintaining productivity while eliminating vulnerability from persistent storage of unencrypted data.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If encryption key is stored by the data storage system, then decryption can be performed when needed, but the stored key creates a security risk if compromised

Engineering Contradiction:
Improvedata retrieval capabilityVSAvoidsecurity risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system introduces a customer-controlled key management system as an intermediary between the data storage system and the decryption process. This intermediary holds and manages the encryption key securely, providing it temporarily to the server for processing operations in memory. The key never resides in the data storage system, eliminating the security risk while maintaining adaptability through the intermediary's controlled key distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12032718B1System, method, and computer program for securely handling and storing customer data without enabling human access to the data
Publication Date: 2024.07.09 ODASEVA TECH SAS
  • US12032718B1 patent drawing
  • US12032718B1 patent drawing
  • US12032718B1 patent drawing

AI summary

A system for securely handling and storing customer data without enabling human access to the data receives and processes the customer data for storage where the customer data is granularly encrypting without storing a key for decryption. The granularly-encrypted customer data is transmitted over a secure network to a cloud-based data storage system that has no access to the key for decryption. The system receives a request from the customer to transmit the customer data to an external destination. The system retrieves the granularly-encrypted customer data from the cloud-based data storage system over a secure network and receives the key for decryption from the customer. The system decrypts the granularly-encrypted customer data using the key and discards the key. The system processes the customer data for transmission and transmits the customer data to the external destination over a secure network.