Hybrid Dilithium Falcon Digital Signature System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing public-key digital signature algorithms such as RSA and ECDSA are anticipated to be insecure against brute-force attacks by quantum computers, necessitating the development of new algorithms like XMSS and LMS that are resistant to quantum attacks.

Innovation Solution

The implementation of hybridization techniques that utilize the advantages of Dilithium for signature operations and Falcon for verification operations, allowing for efficient post-quantum cryptography in resource-constrained devices like IoT devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hybridization of Dilithium and Falcon is implemented, then security against quantum attacks is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity against quantum attacksVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the digital signature system into two distinct algorithms: Dilithium for signing operations and Falcon for verification operations. This segmentation allows each algorithm to be optimized for its specific function while maintaining quantum resistance, resolving the contradiction by achieving high security through specialized components rather than a monolithic complex system

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively using different algorithms for different operations - Dilithium is used only for signing while Falcon is used only for verification. This partial application of cryptographic functions reduces overall system complexity compared to using a single full-featured algorithm for all operations, while still providing quantum-resistant security

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If Dilithium is used for signature operations, then signature security is improved, but computational overhead increases

Engineering Contradiction:
Improvesignature securityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by using Dilithium only for signature generation operations where high security is critical, while using the more efficient Falcon algorithm for verification operations. This selective application reduces overall computational overhead while maintaining signature security through the use of Dilithium when needed

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12309284B2Hybridization of dilithium and falcon for digital signatures
Publication Date: 2025.05.20 INTEL CORP
  • US12309284B2 patent drawing
  • US12309284B2 patent drawing
  • US12309284B2 patent drawing

AI summary

In one example an apparatus comprises receive, in a processing platform, an input request from a remote device comprising a digital signature signing or verify function and determine a selected digital signature scheme for the request based at least in part on a determination of whether the processing platform is to apply a signing function or a verify function to the input request. Other examples may be described.