Cryptographic Algorithm Selection Based on Network Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Post-quantum cryptographic algorithms cause noticeable performance degradation in establishing secure communication connections due to increased computational intensity and data exchange requirements, leading to unacceptable delays, especially in close proximity devices.

Innovation Solution

Selecting a cryptographic algorithm based on network latency by measuring the distance proximity between devices and using configuration information to choose between mutually supported algorithms, prioritizing faster algorithms for low latency and more secure post-quantum algorithms for higher latency scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If post-quantum cryptographic algorithms are used to enhance security, then security level is improved, but negotiation time increases significantly

Engineering Contradiction:
Improvesecurity levelVSAvoidnegotiation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic cryptographic algorithm selection based on measured network latency. The system adjusts the cryptographic algorithm chosen for secure communication based on real-time network conditions, selecting lighter algorithms for low-latency connections and post-quantum algorithms for high-latency connections where the overhead is less impactful.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of cryptographic algorithm weight by selecting different algorithms based on network latency thresholds. Configuration information stores multiple algorithms with associated latency thresholds, allowing the system to switch between lightweight and post-quantum algorithms depending on the measured network conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If post-quantum cryptographic algorithms are used to provide future-proof security, then security robustness is improved, but computational overhead increases

Engineering Contradiction:
Improvesecurity robustnessVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts computational requirements by selecting cryptographic algorithms based on measured network latency. For low-latency connections, lighter cryptographic algorithms are chosen to reduce computational overhead, while post-quantum algorithms are reserved for high-latency connections where the computational burden is less critical.

Inventive Principle:
Principle #15Dynamics

3Reliability

If heavier cryptographic algorithms are adopted to address quantum computing threats, then security future-proofing is improved, but connection establishment speed deteriorates

Engineering Contradiction:
Improvesecurity future-proofingVSAvoidconnection establishment speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements dynamic selection of cryptographic algorithms based on measured network latency. The system chooses between lightweight and post-quantum algorithms dynamically, ensuring fast connection establishment for low-latency networks while maintaining security future-proofing capability for high-latency networks.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the cryptographic algorithm parameter based on network latency measurements and configured thresholds. Configuration information stores multiple algorithms with associated latency ranges, allowing the system to optimize connection establishment speed by selecting appropriate algorithm weights based on actual network conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11646883B2Communication latency based cryptographic negotiations
Publication Date: 2023.05.09 CISCO TECHNOLOGY INC
  • US11646883B2 patent drawing
  • US11646883B2 patent drawing
  • US11646883B2 patent drawing

AI summary

A method of selecting a particular cryptographic algorithm for an optimal cryptographic negotiation in which higher security level is obtained with an acceptable performance speed. The method includes exchanging information between a first device and a second device for establishing a secure communication connection, measuring network latency between the first device and the second device, and selecting a particular cryptographic algorithm from among a plurality of mutually supported cryptographic algorithms based on the network latency for establishing the secure communication connection.