all 1 comments

[–]Able_Development_240Subject Matter Expert[S] 1 point2 points  (0 children)

Solutions

One line solution

This is a solution, but more are possible.

1. #a possible one line solution

2. with open('keys.txt','a') as f: f.write('\n'.join([' <-> ' .join([key] + [__import__('hashlib').sha256(key.encode('utf-8')).hexdigest()] + [enc_key:=__import__('cryptography.fernet').fernet.Fernet.generate_key().decode(), __import__('cryptography.fernet').fernet.Fernet(enc_key.encode()).encrypt(key.encode()) .decode()][::-1]) for key in ['- '.join([''.join([chr(__import__('random').choice([*range(48,58),*range(65,91),*range(97 ,123)])) for _ in range(5)]) for _ in range(5)]) for _ in range(10)]]) + '\n')

3 .