Upgradability Score Assessment for Quantum-Safe Cryptographic Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic security upgrades in computing environments are challenging due to complex dependencies and the risk of quantum-enabled adversaries compromising public key cryptography systems, making it difficult to determine the ease of upgrading and identifying necessary remedial measures before migration.

Innovation Solution

An automated process to determine the upgradability score of computing resources by analyzing attributes such as application capabilities, cryptographic library links, operating system, and hardware requirements, using a set of rules to generate intermediate output values and identify remedial security measures, facilitating prioritization and automation of migration tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic security upgrades are implemented without automated assessment, then security improvements are achieved, but migration risks, costs, and delays increase due to complex dependencies

Engineering Contradiction:
Improvecryptographic securityVSAvoidmigration delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary assessment of computing resources before cryptographic migration by analyzing attributes such as application capabilities, cryptographic library links, operating system compatibility, and hardware requirements. This advance evaluation generates upgradability scores that identify potential migration issues beforehand, allowing organizations to prioritize resources and prepare remedial measures, thereby reducing migration delays and risks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where upgradability scores and remedial security measures are generated based on analyzed attributes, then used to guide the migration process. The automated assessment provides continuous feedback on resource readiness, enabling dynamic adjustment of migration strategies and prioritization, which reduces both time loss and security risks during cryptographic upgrades

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manual assessment of computing resources is performed, then detailed analysis of dependencies is achieved, but the process becomes time-consuming and labor-intensive

Engineering Contradiction:
Improvedependency analysis accuracyVSAvoidassessment efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system enables self-service automated assessment where computing resources are automatically evaluated without manual intervention. The system autonomously collects attributes, analyzes dependencies, generates upgradability scores, and identifies remedial measures, maintaining high measurement precision while dramatically improving productivity by eliminating manual assessment processes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical assessment processes with automated computational mechanisms. Instead of human analysts manually examining dependencies and generating reports, the system uses automated algorithms to analyze computing resource attributes, evaluate cryptographic library links, check operating system compatibility, and generate comprehensive upgradability assessments, thereby maintaining accuracy while significantly improving efficiency

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

3Measurement precision

If comprehensive attribute analysis is performed on all computing resources, then accurate upgradability scoring is achieved, but system complexity and analysis time increase

Engineering Contradiction:
Improveupgradability score accuracyVSAvoidanalysis system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the comprehensive attribute analysis into distinct modular components: application capability assessment, cryptographic library link analysis, operating system compatibility checking, and hardware requirement verification. Each segment independently evaluates specific attributes and contributes to the overall upgradability score, maintaining measurement precision while reducing system complexity through modular design and parallel processing

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11265159B1Determining upgradability scores and identifying remedial security measures in a computing environment
Publication Date: 2022.03.01 ISARA CORP
  • US11265159B1 patent drawing
  • US11265159B1 patent drawing
  • US11265159B1 patent drawing

AI summary

In a general aspect, upgradability scores are determined, and remedial security measures are identified in a computing environment. The computing environment is analyzed to identify computing resources that are eligible to receive a cryptographic security upgrade. Attributes of the computing resources are identified based on communicating with the computing resources. A set of rules, that define upgradability scores as a function of computing resource attributes, is obtained. Sets of intermediate output values are generated for the respective computing resources by applying the set of rules to the identified attributes of the respective computing resources. Upgradability scores are generated for the respective computing resources from the set of intermediate output values for the respective computing resource. Remedial security measures are identified for respective subsets of the computing resources based on the upgradability scores for the respective subsets.