Third-Party Data Protection with Pre-Transmission CEK Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for protecting sensitive user data are vulnerable to unauthorized access and decryption due to the use of a single entity for encryption and storage, exposure of cleartext data during transmission, and potential unauthorized access by administrators.

Innovation Solution

A system where sensitive user data is encrypted with a content encryption key (CEK) and tagged with a readable tag, transmitted to a database server without a private key, and further processed by a key manager using public-key cryptography to ensure only authorized entities can decrypt the data, with no cleartext exposure during transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sensitive user data is transmitted over a secure connection (TLS), then data transmission security is improved, but cleartext data becomes visible at the start and end of the connection

Engineering Contradiction:
Improvedata transmission securityVSAvoidcleartext data exposure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by encrypting the sensitive user data with a content encryption key (CEK) before transmission begins. The data entry system generates encrypted user data and an encrypted version of the CEK using the data exit entity's public key, then transmits these encrypted forms over the secure connection. This preliminary encryption prevents cleartext exposure at the start of the connection while maintaining transmission security.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the same entity encrypts and stores sensitive user data, then system complexity is reduced, but security is worsened due to potential unauthorized access by administrators

Engineering Contradiction:
Improvesystem structureVSAvoiddata protection security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies segmentation by separating the encryption function from the storage function. The data entry system performs encryption using a CEK and the data exit entity's public key, then stores only the encrypted user data and encrypted CEK in the database. The data exit entity alone possesses the private key needed for decryption, while database administrators lack both the private key and the ability to decrypt the data, thus segmenting security roles and preventing unauthorized access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism through the use of cryptographic keys and encrypted data formats. The encrypted CEK acts as an intermediary that allows the data exit entity to retrieve and decrypt its data without requiring database administrators to have decryption capabilities. This intermediary layer ensures that even if administrators access the database, they cannot obtain the plaintext data or the encryption keys.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If cleartext data is transmitted during secure connection establishment, then data accessibility is improved, but data security is worsened due to potential interception

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata interception risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by pre-encrypting the sensitive user data with a CEK before the secure connection is established or data transmission begins. The data entry system generates encrypted user data and an encrypted version of the CEK using the data exit entity's public key, then transmits these encrypted forms over the secure connection. This preliminary encryption ensures that even if the connection is intercepted, the data remains inaccessible without the private key.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250286869A1Systems and methods for third party data protection
Publication Date: 2025.09.11 WELLS FARGO BANK NA
  • US20250286869A1 patent drawing
  • US20250286869A1 patent drawing
  • US20250286869A1 patent drawing

AI summary

Systems and methods for protecting user data received by, stored on, and/or requested by third-party computing devices include a data entry computing system on a first network node. A data entry computing system can include a processing circuit that can identify user-entered data as sensitive user data, generate a content encryption key (CEK), generate encrypted user data by encrypting the sensitive user data with the CEK, tag the encrypted user data and the CEK with a tag readable by a database server on a network node different than the data entry computing system, the tag comprising information indicative of the encrypted user data, and transmit the encrypted user data to the database server, wherein the database server excludes a private key of a key manager on a network node different than the data entry computing system.