Secondary Security Key Generation via Numeric Code Addition

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImprovesecurityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual key transformation is required for enhanced security, then security is improved, but ease of use deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidease of use
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If a secondary security key is generated through complex calculations, then security is enhanced, but processing time increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10833854B2Generating and utilizing a secondary security key
Publication Date: 2020.11.10 KYNDRYL INC
  • US10833854B2 patent drawing
  • US10833854B2 patent drawing
  • US10833854B2 patent drawing

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.