Cryptographic Micro-Segmentation via IKEv2 Key Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The IKEv2 protocol lacks granularity in key management, using a single shared key pair for all data encryption between network devices, which compromises security if the key is compromised, and does not support per-user or per-application access control.

Innovation Solution

Implementing cryptographic micro-segmentation by generating unique security keys per policy and using the IKEv2 protocol to establish secure data channels between network devices, allowing each application to have a unique cryptographic key, and enabling key rotation through a central management system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single shared key pair is used for all data encryption between network devices, then device complexity is reduced and ease of operation is improved, but security reliability deteriorates because key compromise affects all applications

Engineering Contradiction:
Improvekey management simplicityVSAvoidsecurity reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the single shared key into multiple application-specific keys. Each application or data stream between network devices is assigned its own unique cryptographic key, so that compromise of one key does not affect others. This is achieved through key derivation functions that generate multiple keys from a master key pair, providing both segmentation for security and centralized management for operational simplicity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If per-application cryptographic keys are implemented, then security reliability is improved through isolation of compromised applications, but device complexity increases due to multiple key management requirements

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-establishing a master key pair between network devices before multiple application-specific keys are needed. This master key pair serves as a foundation from which all application-specific keys are derived. The key derivation process is set up in advance, allowing dynamic generation of multiple secure keys without requiring manual configuration of each individual key, thus reducing operational complexity while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The master key pair serves multiple functions: it acts as the foundation for deriving all application-specific keys, provides a centralized management point for key rotation and revocation, and enables consistent security policy enforcement across all applications. This multi-functionality reduces the need for separate key management systems for each application, thereby reducing overall device complexity while maintaining per-application security isolation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If a single key pair encrypts all data packets, then ease of operation is maintained with uniform encryption policies, but adaptability deteriorates because granular access control per user/application is not supported

Engineering Contradiction:
Improveencryption policy uniformityVSAvoidaccess control granularity
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by assigning different cryptographic properties to different applications or data streams while maintaining a unified key management framework. Each application-specific key can have different security parameters, key lifetimes, or access policies tailored to its specific requirements, while all keys are derived from the same master key pair. This allows granular access control and customized security policies for each application without abandoning the simplicity of centralized key management.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240422139A1Cryptographic Micro-Segmentation Using IKEv2
Publication Date: 2024.12.19 CERTES NETWORKS INC
  • US20240422139A1 patent drawing
  • US20240422139A1 patent drawing
  • US20240422139A1 patent drawing

AI summary

The invention may be a method of establishing one or more secure data channels between network devices, comprising, by a management system, configuring a first network device and a second network device to enable generation of a base key pair and exchanging the base key pair between the first network device and the second network device, generating a nonce corresponding to each of a plurality of policies, and distributing policies and corresponding nonces to the first and second network devices. The method may further comprise generating, by the management system, a unique key per policy of the plurality of policies, and distributing, by the management system, the unique key per policy of the plurality of policies to the first network device and the second network device. The method may further comprise configuring the first network device and the second network device to enable Internet Key Exchange, version 2 (IKEv2) protocol.