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",
]
|