Computer Security Auditing via Cryptographic Key Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer security methods struggle to effectively secure systems from unauthorized changes and ensure only licensed software is used, while also preventing malware and breaches.

Innovation Solution

A method that involves executing a kernel and a security process upon powering on a computing device. The security process performs audits, generates keys, and compares them to previous keys to determine if a security breach has occurred, enabling or disabling access and network communications accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a security process performs continuous audits and key comparisons to detect security breaches, then security detection capability is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvesecurity detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs an initial audit and generates a first key before enabling the operating system. This preliminary security check establishes a baseline configuration state, allowing subsequent audits to compare against this pre-established reference rather than requiring continuous complex analysis from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the system configuration state by generating cryptographic keys (first key, loop key, second key) that represent the audited configuration. These key copies serve as lightweight surrogates for the actual system state, enabling efficient comparison without repeatedly analyzing the entire system configuration.

Inventive Principle:
Principle #26Copying

2Ease of operation

If the security process enables read and write access to hard drive memory for the operating system, then system functionality is improved, but vulnerability to unauthorized changes increases

Engineering Contradiction:
Improvesystem functionalityVSAvoidvulnerability to unauthorized changes
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where the security process periodically performs supplemental audits of the system configuration and compares generated keys against the loop key. This continuous monitoring provides feedback on whether the system configuration has changed, allowing the security process to detect unauthorized modifications even while the operating system has full read and write access to the hard drive.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the kernel permits networked communications between computing devices, then system adaptability is improved, but exposure to external security threats increases

Engineering Contradiction:
Improvenetwork connectivityVSAvoidexternal security threats
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent performs the initial security audit and generates the first key before the operating system is enabled and before network communications are permitted. This preliminary security establishment ensures that the baseline configuration is verified before the system exposes itself to external network threats.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous supplemental auditing while the system operates in enabled mode with network access. The security process continuously monitors configuration changes through periodic audits and key comparisons, maintaining security oversight throughout the entire operational period rather than performing single-point checks.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250039200A1Computer Security and Methods of Use Thereof
Publication Date: 2025.01.30 QUANTUM INFORMATION SECURITY LLC
  • US20250039200A1 patent drawing
  • US20250039200A1 patent drawing
  • US20250039200A1 patent drawing

AI summary

Described herein are various methods of securing a computer system. One or more methods include starting a security process after basic functionality on a computer is initiated at startup. The security process performs one or more reviews, such as audits, of the computer to verify that there have not been unauthorized changes to the computer, such as to any settings or executable files.