2024-08-16 12:38:10 +03:00

20 lines
504 B
Python

from tqdm import tqdm
import hashlib
def main():
prefix = b'norohind/'
lowest = hashlib.sha256(prefix)
for nonce in range(300_000_000_000, 500_000_000_000):
data = prefix + str(nonce).encode()
res = hashlib.sha256(data)
if res.digest() < lowest.digest():
lowest = res
hexdigest = res.hexdigest()
tqdm.write(f'new minimal {len(hexdigest) - len(hexdigest.lstrip("0"))} {hexdigest}, {data}')
if __name__ == "__main__":
main()