Passive Data Encryption via Keychain Activated Object
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Reliability
If data is encrypted using high bit size AES and SHA standards, then data security is improved, but processing complexity increases
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
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
Data Source
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.


