Passive Data Encryption via Keychain Activated Object

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User login credentials are vulnerable to exposure and theft, as they can be easily copied and distributed, and data is often unencrypted, making it accessible to unauthorized individuals without significant decryption efforts.

Innovation Solution

A passive data encryption system utilizing a keychain activated data object key with high bit size AES and SHA encryption standards, such as AES-256 and SHA-256, which encrypts the passcode as a data file rather than a string, allowing secure access without user login and preventing copying of the passcode key.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If user login credentials are stored in plain text or hash code strings, then account access is enabled, but the credentials are vulnerable to copying and distribution

Engineering Contradiction:
Improveaccount accessVSAvoidcredential exposure and copying
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the passcode from its traditional string representation and embeds it within an encrypted data object structure. The passcode is no longer a standalone string that can be copied, but rather an embedded component of a larger encrypted data structure that includes metadata and encryption parameters, making extraction and copying infeasible

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a composite data structure where the passcode is combined with metadata, encryption parameters, and structural elements to form an encrypted data object. This composite structure integrates multiple components that work together, making the passcode inseparable from the overall encrypted structure and preventing simple copying

Inventive Principle:
Principle #40Composite materials

2Reliability

If data is encrypted using high bit size AES and SHA standards, then data security is improved, but processing complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidencryption processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary encryption actions by encrypting the passcode into a data object structure in advance, before actual data processing occurs. This pre-encryption setup includes generating the encrypted data object with embedded passcode, metadata, and encryption parameters, so that subsequent data processing can rely on this pre-established secure structure without repeatedly performing complex encryption operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encrypted data object structure is designed to be self-sufficient, containing all necessary encryption parameters, metadata, and embedded passcode information within its structure. This self-contained design allows the system to process and verify encrypted data without requiring external encryption services or additional complex processing, as the encryption capabilities are embedded within the data object itself

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12069158B1Methods of passive data encryption and a passive data encryption system by keychain activated data object key utilizing high bit size AES and SHA encryption standards
Publication Date: 2024.08.20 THOMPSON THOMAS DAVID
  • US12069158B1 patent drawing
  • US12069158B1 patent drawing
  • US12069158B1 patent drawing

AI summary

A system and method of passive data encryption through keychain activated data object key utilizing AES-256 and SHA-256 encryption standards is disclosed. The system and method of passive data encryption through keychain activated data object key utilizing AES-256 and SHA-256 encryption standards allows for passive data encryption to occur without the need of logging in. The passcode key cannot also be copied the same way a session ID token is able to be copied. The key is encrypted as a data file and not a string in either plain text or the hash code produced.