Optical Network Encryption Key Generation Using TLS and GCC0

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The generation and secure exchange of encryption keys in optical communication networks are computationally intensive and slow, especially as the number of nodes increases, constraining the use of encryption in dense communication systems.

Innovation Solution

A method is introduced that uses a Transport Layer Security (TLS) connection to generate and share an encryption key between ports in an optical transport network, which is then stored and used for encrypting and decrypting payload data using a different encryption protocol, such as Galois/counter mode (GCM) with an Advanced Encryption Standard (AES)-256 key, without relying on the TLS connection for data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption key generation and exchange is performed using traditional methods in optical networks, then security is provided, but computational overhead increases and key generation becomes slow

Engineering Contradiction:
Improveencryption securityVSAvoidkey generation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the encryption key generation process from the main data transmission path by using a separate communication channel (GCC0 or out-of-band channel). The TLS connection is established independently to generate and exchange encryption keys, while the actual payload data transmission uses a different path. This separation removes the computational burden of key generation from the critical data transmission path, improving both security and speed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs encryption key generation and exchange as a preliminary action before actual data transmission begins. The TLS connection is established in advance to securely generate and share encryption keys between transmitter and receiver. Once the keys are exchanged and stored, the actual payload data can be transmitted efficiently using pre-configured encryption without the overhead of real-time key generation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the number of nodes in the optical network increases, then network density and communication capacity improve, but encryption key generation becomes more computationally intensive and slower

Engineering Contradiction:
Improvenetwork densityVSAvoidencryption computational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary communication channel (GCC0 or out-of-band channel) that mediates the encryption key exchange process. This intermediary channel handles the computationally intensive TLS key generation and exchange separately from the main data transmission paths. By using this intermediary, the system can support multiple nodes and paths without proportionally increasing the computational complexity at each node, as the key management overhead is handled through the dedicated intermediary channel.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If TLS connection is used for both key generation and data transmission, then security is maintained, but computational overhead and processing time increase

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the communication functions into distinct parts: the TLS connection is used solely for encryption key generation and exchange, while a separate mechanism handles payload data transmission. This segmentation allows the TLS protocol to be applied only where needed (key exchange), reducing the overall processing time while maintaining security. The actual data transmission does not require repeated TLS handshakes, eliminating redundant computational overhead.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10511582B2Simplified encryption key generation in optical networks
Publication Date: 2019.12.17 1FINITY INC
  • US10511582B2 patent drawing
  • US10511582B2 patent drawing
  • US10511582B2 patent drawing

AI summary

Methods and systems for simplified encryption key generation in optical networks use a Transport Layer Security (TLS) protocol to securely generate an encryption key at both endpoints of an optical path provisioned in an optical transport network. Instead of generating yet another key for payload data transmission, the encryption key from TLS is used for encrypting payload data transmission without using the TLS protocol.