Download python/classical/__init__.py from Snapkitty/topological-quantum-computer: direct link, hf CLI and curl.
- Browser
- Download file 570 Bytes
-
https://huggingface.co/Snapkitty/topological-quantum-computer/resolve/main/python/classical/__init__.py
- Command line
-
hf download hf://Snapkitty/topological-quantum-computer/python/classical/__init__.py
-
curl -L -o __init__.py https://huggingface.co/Snapkitty/topological-quantum-computer/resolve/main/python/classical/__init__.py
570 Bytes
| """Classical cryptanalysis modules for SHA-520.""" | |
| from .sha520_ref import SHA520 | |
| from .classical_baselines import ( | |
| brute_force_preimage, | |
| birthday_collision, | |
| measure_classical_complexity, | |
| timing_benchmark, | |
| estimate_grover_advantage, | |
| ) | |
| from .toy_permutations import ToySHA520, build_toy_grover_circuit | |
| __all__ = [ | |
| "SHA520", | |
| "ToySHA520", | |
| "brute_force_preimage", | |
| "birthday_collision", | |
| "measure_classical_complexity", | |
| "timing_benchmark", | |
| "estimate_grover_advantage", | |
| "build_toy_grover_circuit", | |
| ] | |