Collapsing Hash Construction from Semi-Regular PQ-CRHFs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing post-quantum collision resistant hash functions (PQ-CRHFs) are insufficient for applications requiring collapsing resistance, as they are often non-collapsing and rely on complex oracles or untested conjectures, and standard-model proofs require Learning With Errors (LWE), while symmetric hash functions like SHA2 or SHA3 lack evidence for collapsing.

Innovation Solution

Constructing a collapsing hash function H′ from any PQ-CRHF H that satisfies a mild structural condition called semi-regularity, which allows for compiling non-collapsing hash functions into collapsing ones using Merkle-Damgård domain extension and assuming semi-regularity or optimal collision resistance, and applying this to hash functions based on LPN, expanders, or group actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standard-model proofs of collapsing hashes are constructed, then post-quantum security is improved, but the construction requires Learning With Errors (LWE) which increases complexity

Engineering Contradiction:
Improvepost-quantum securityVSAvoidconstruction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a Merkle-Damgård domain extension as an intermediary mechanism that transforms a simple post-quantum collision-resistant hash function into a collapsing hash function. This intermediary construction allows the system to achieve post-quantum security without directly requiring complex LWE-based constructions, thereby resolving the contradiction between security reliability and construction complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the hash function construction into two distinct components: a base post-quantum collision-resistant hash function (which can be simpler and more efficient) and a Merkle-Damgård domain extension layer (which provides the collapsing property). This segmentation allows each component to be optimized independently, reducing overall complexity while maintaining security.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If collapsing hash functions are constructed from PQ-CRHF, then applications requiring collapsing resistance are enabled, but the requirement of semi-regularity condition limits applicability

Engineering Contradiction:
Improveapplication compatibilityVSAvoidstructural constraint
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter perspective by introducing the semi-regularity condition as a verifiable property of the hash function's output distribution. Rather than imposing complex structural constraints on the hash function itself, the approach checks whether the output satisfies a statistical regularity condition, which is a more flexible and easier-to-verify parameter that enables broader application compatibility.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If non-collapsing hash functions like SHA2 or SHA3 are used, then efficiency is improved, but they lack evidence for collapsing resistance

Engineering Contradiction:
Improvehash computation efficiencyVSAvoidcollapsing resistance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-processing the output of efficient but non-collapsing hash functions (like SHA2 or SHA3) through a Merkle-Damgård domain extension. This preliminary transformation step converts the efficient but insecure hash output into a form that provides collapsing resistance, allowing the system to maintain high computational efficiency while achieving the required security property.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12489636B2Post-quantum collision resistant Hash function
Publication Date: 2025.12.02 NTT RESEARCH INC
  • US12489636B2 patent drawing
  • US12489636B2 patent drawing
  • US12489636B2 patent drawing

AI summary

Systems, methods, and computer-readable media for creating a quantum-secure hash of an m-bit input are disclosed. The disclosure relates to the first statistically hiding post-quantum commitments and post-quantum succinct arguments (of knowledge) under the same assumptions. Results are obtained by a general theorem which shows how to construct a collapsing hash H′ from a post-quantum collision-resistant hash function H, regardless of whether or not H itself is collapsing, assuming H satisfies a certain regularity condition we call “semi-regularity”.