Secondary Security Key Generation via Numeric Code Addition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer systems that use encrypted data lack a secure method to transform primary security keys into secondary keys for enhanced security without user intervention.
Innovation Solution
A method where processors generate a secondary security key by adding or subtracting numeric codes of characters in a primary security key, creating a running total value that serves as the new key for encrypting data, providing a more secure system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a primary security key is used to encrypt data, then data security is provided, but the system lacks enhanced security through automatic key transformation
Solution Approach 1:
The system automatically generates a secondary security key from the primary security key without requiring user intervention. The processor performs numeric code extraction, addition, and designation operations autonomously to create the secondary key that enhances security while maintaining ease of use.
2Reliability
If manual key transformation is required for enhanced security, then security is improved, but ease of use deteriorates
Solution Approach 1:
The system performs automatic key transformation without user involvement. The processor extracts numeric codes from the primary key, calculates the running total, and designates the secondary key automatically, eliminating the need for manual intervention while providing enhanced security.
Solution Approach 2:
The system pre-generates the secondary security key from the primary key before data encryption operations. This preliminary key transformation ensures that the enhanced security key is ready for use without requiring user action at the time of encryption.
3Reliability
If a secondary security key is generated through complex calculations, then security is enhanced, but processing time increases
Solution Approach 1:
The system replaces complex cryptographic key generation mechanisms with a simplified numeric code addition process. By converting characters to their numeric codes and performing a running total calculation, the system generates a secondary key through straightforward arithmetic operations that are computationally efficient.
Data Source
AI summary
Generating a secondary security key from a primary security key is provided. A first numeric code that is an alternate numeric representation of a first character in a primary security key is added to a second numeric code that is an alternate numeric representation of a second character in the primary security key to generate a running total value. The running total value is automatically designated as a secondary security key such that the primary security key is transformed into the secondary security key that is usable for encrypting data to provide a more secure computer system. The data is encrypted with the secondary security key.


