Application Quantum Vulnerability Detection via Dynamic Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently identifying and responding to quantum vulnerabilities in applications due to resource constraints and the need for real-time adaptation with post-quantum cryptography, especially given the growing risks posed by quantum computing.

Innovation Solution

A method, apparatus, and system utilizing a dynamic analysis agent to identify and respond to quantum vulnerabilities in real-time by analyzing cryptographic functions within operating applications, applying a rule set, and correcting code areas to enhance security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dynamic analysis agent is used to identify quantum vulnerabilities in real-time, then the ability to detect and respond to security risks is improved, but the resource consumption and system complexity increase

Engineering Contradiction:
Improvequantum vulnerability detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A dynamic analysis agent is introduced as an intermediary component that operates between the application and the analysis system. The agent injects into the application process and collects runtime information, serving as a bridge that enables vulnerability detection without requiring direct modification of the application code or complete system overhaul.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The vulnerability detection system is divided into separate functional modules: a dynamic analysis agent for data collection, a rule set for vulnerability identification, and an analysis system for processing. This segmentation allows each component to be developed, maintained, and scaled independently, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If comprehensive analysis of cryptographic functions is performed to identify quantum vulnerabilities, then the accuracy of vulnerability identification is improved, but the time required for analysis increases

Engineering Contradiction:
Improvevulnerability identification accuracyVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The rule set is pre-configured with known quantum vulnerability patterns and cryptographic function characteristics before runtime analysis begins. By having detection rules ready in advance, the system can perform rapid pattern matching during application execution without needing to conduct comprehensive analysis from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The dynamic analysis agent focuses on collecting only the specific runtime information relevant to quantum vulnerability detection, skipping unnecessary data collection. The analysis system then processes this targeted information quickly using pre-established rules, enabling fast vulnerability identification without exhaustive analysis.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Reliability

If post-quantum cryptography is applied to respond to identified vulnerabilities, then the security level is improved, but the resource consumption and implementation complexity increase

Engineering Contradiction:
Improvesecurity levelVSAvoidresource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically changes cryptographic parameters and algorithm selections based on the detected quantum vulnerabilities. Instead of applying post-quantum cryptography universally, the system adjusts only the specific cryptographic functions that are vulnerable, maintaining resource efficiency while improving security where needed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4492726B1Method, apparatus, system and computer program for identifying and responding to quantum vulnerability using dynamic analysis for application
Publication Date: 2025.08.13 SAMSUNG SDS CO LTD
  • EP4492726B1 patent drawingFigure 1
  • EP4492726B1 patent drawingFigure 2
  • EP4492726B1 patent drawingFigure 3

AI summary

The disclosure relates to a method, an apparatus, a system, and a computer program for identifying and responding to quantum vulnerability with respect to an application by using a dynamic analysis agent and, specifically, as a method of identifying quantum vulnerability with respect to an application by using a computing apparatus, the disclosure may include an operation of identifying one or more cryptographic associated functions performed in an application based on analysis of a code, executed while the application is in an operating state, by using a dynamic analysis agent corresponding to the application, an operation of calculating, based on the one or more cryptographic associated functions, a cryptography algorithm list used in the application, and an operation of identifying, based on the cryptography algorithm list, quantum vulnerability with respect to the application.