SHA-256 Quantum Circuit Path Balancing for Shorter Critical Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SHA-256 quantum circuits have a long critical path length, which determines their execution time, making them inefficient for quantum computing applications.

Innovation Solution

The design of an SHA-256 quantum circuit that reduces the critical path length by applying a path balancing technique, specifically by creating the d+T1 value first instead of T1, and iteratively applying this technique to reduce the number of adders and subtractors in the circuit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the conventional SHA-256 quantum circuit design is used, then the circuit can perform standard SHA-256 computations, but the critical path length is long (6 adders) resulting in slow execution time

Engineering Contradiction:
Improveexecution timeVSAvoidcritical path length
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the addition operations into two distinct types: carry-propagate additions (CP-adders) and ripple-carry additions (RC-adders). This segmentation allows different parts of the circuit to use different addition methods with optimized critical path lengths, reducing the overall execution time while maintaining computational correctness

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically selects between different addition methods (CP-adder or RC-adder) based on the specific computational requirements of each round. The circuit configuration adapts the addition strategy based on the round number and data flow requirements, optimizing the critical path length for each specific computation step

Inventive Principle:
Principle #15Dynamics

2Productivity

If more adders are used to reduce the critical path length, then the execution time decreases, but the circuit complexity and number of gates increases

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidnumber of adders
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of addition method from a fixed approach to a variable approach, selecting between carry-propagate and ripple-carry additions based on computational needs. This parameter change allows optimization of the critical path length without uniformly increasing the number of adders throughout the entire circuit

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies path balancing techniques selectively to specific critical paths within the circuit rather than uniformly across all paths. This partial application of optimization reduces the critical path length where needed while avoiding unnecessary complexity in non-critical sections

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12425188B2SHA-256 quantum circuit design apparatus and method
Publication Date: 2025.09.23 ELECTRONICS & TELECOMM RES INST
  • US12425188B2 patent drawing
  • US12425188B2 patent drawing
  • US12425188B2 patent drawing

AI summary

Disclosed herein SHA-256 quantum circuit design apparatus and method. According to an embodiment of the present disclosure, there is provided an SHA-256 quantum circuit design apparatus comprising: a reception unit configured to receive an SHA-256 quantum circuit having a length of a critical path consisting of six adders; and a design unit configured to design a first SHA-256 quantum circuit having the critical path length reduced to a first value by applying a path balancing technique to the received SHA-256 quantum circuit and to design a second SHA-256 quantum circuit having the critical path length reduced to a second value by applying the path balancing technique to the first SHA-256 quantum circuit to output a d+T1 value first.