Protocol Key Negotiation Quantum-Safe Handshake Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional encryption protocols are vulnerable to quantum attacks, particularly those using public-key cryptography systems like Diffie-Hellman and elliptic curve Diffie-Hellman, which require significant modifications or double encryption to enhance security, resulting in performance overhead and reduced data throughput.
Innovation Solution
Implementing a protocol that double encrypts only the handshake portion of an encrypted communication session while keeping the bulk encryption portion singly encrypted, using quantum-safe algorithms like supersingular isogeny Diffie Hellman for the handshake and a quantum-safe symmetric algorithm for bulk encryption, thereby protecting against quantum-enabled adversaries with minimal impact on throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If double encryption is used to protect against quantum attacks, then security is improved, but data throughput and processing efficiency deteriorate
Solution Approach 1:
The patent segments the encryption process into two distinct parts: a handshake portion using quantum-safe algorithms (SIDH/SIKE) and a bulk encryption portion using conventional algorithms. This segmentation allows each part to use the most appropriate encryption method, achieving quantum safety where needed while maintaining efficiency in data transmission.
Solution Approach 2:
The patent applies quantum-safe encryption only partially - specifically to the handshake portion where key exchange occurs - rather than encrypting all data. This partial application provides sufficient security against quantum attacks on the critical key exchange while avoiding the performance overhead of double encrypting all bulk data.
2Loss of time
If conventional public-key cryptography is used for handshake, then setup efficiency is improved, but vulnerability to quantum attacks increases
Solution Approach 1:
The patent changes the cryptographic parameters used in the handshake portion from conventional algorithms (RSA, ECDH) to quantum-safe algorithms (SIDH, SIKE). This parameter change maintains the handshake functionality and speed while providing resistance against quantum attacks, effectively addressing both the efficiency and security requirements.
Data Source
AI summary
In some aspects, a cryptography method includes executing, by operation of a first computing device associated with a first entity, a first handshake process with a second entity according to a first handshake protocol to establish a first symmetric encryption key for a first encryption protocol; executing, by operation of the first computing device, a second handshake process with the second entity to establish a second symmetric encryption key for a second encryption protocol. Executing the second handshake process includes: generating second handshake data according to a second handshake protocol; encrypting the second handshake data using the first symmetric encryption key with the first encryption protocol; and sending the encrypted second handshake data to a second computing device associated with the second entity; and using the second symmetric encryption key and the second encryption protocol for single-encrypted communication over a communication channel between the first and second entities.


