Secure Authorization Using Encrypted Records and Dynamic Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional authorization systems suffer from latency due to the inherent delays in transmitting authorization request messages through multiple network components, compromising processing speed while maintaining security.

Innovation Solution

A method that involves receiving and authorizing requests using encrypted records and dynamic values with cryptographic keys, allowing direct operation processing within a secure processing computer, bypassing conventional transmission paths, and encrypting records for secure storage and transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If authorization request messages are transmitted through multiple network components (resource provider computer, transport computer, processing network computer), then security is maintained, but latency increases and processing speed decreases

Engineering Contradiction:
ImprovesecurityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments authorization data into encrypted records stored locally on user devices, separating the authorization logic from centralized processing. Each user device maintains its own encrypted authorization record, eliminating the need for sequential message transmission through multiple network components while maintaining security through cryptographic protection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates encrypted copies of authorization records that are stored locally on user devices. These encrypted records contain all necessary authorization information, allowing devices to process authorization requests locally without transmitting sensitive data through multiple network components, thus reducing latency while maintaining security.

Inventive Principle:
Principle #26Copying

2Reliability

If authorization request messages are transmitted through multiple network components, then security is maintained, but processing speed decreases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

User devices perform self-service authorization processing by locally decrypting and processing authorization requests using encrypted records stored on the device. This eliminates the need for sequential processing through multiple network components, significantly improving processing speed while maintaining security through cryptographic protection of authorization data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary encryption of authorization records and stores them locally on user devices before any authorization request occurs. This pre-prepared encrypted state allows for immediate local processing when authorization requests are made, eliminating transmission delays and improving processing speed while maintaining security.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If encrypted records are stored on user devices, then security is enhanced, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts cryptographic processing capabilities from centralized servers and places them directly on user devices. By implementing local decryption and processing functionality on user devices, the system enhances security through distributed encryption while avoiding the need for complex centralized infrastructure, as the complexity is shifted to standardized device components.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11716200B2Techniques for performing secure operations
Publication Date: 2023.08.01 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US11716200B2 patent drawing
  • US11716200B2 patent drawing
  • US11716200B2 patent drawing

AI summary

The system and methods described herein may be utilized to perform operations in a faster and less complex manner than provided by conventional systems. An encrypted record may be stored at a user device. The encrypted record may include entries related to operations that were previously requested by the user device. The encrypted record may have been encrypted using a dynamic value and a key that is associated with an entity associated with the user. A recipient computer of a request by the user device may be configured to utilize the dynamic value provided in the request and the key associated with the entity to derive the encryption key(s) last used to encrypt the record. The recipient computer may decrypt and modify the decrypted record to perform the requested operation while the user device is precluded from doing so.