File size: 511 Bytes
d6f21bb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"""Quantum simulators for SHA-520 cryptanalysis."""

from .tn_simulator import TensorNetworkSimulator, simulate_grover_4round_32bit

try:
    from .qiskit_simulation import (
        run_grover_simulation,
        estimate_circuit_resources,
        QISKIT_AVAILABLE,
    )
except ImportError:
    QISKIT_AVAILABLE = False

__all__ = [
    "TensorNetworkSimulator",
    "simulate_grover_4round_32bit",
    "run_grover_simulation",
    "estimate_circuit_resources",
    "QISKIT_AVAILABLE",
]