I can't wait for the detailed HN post explaining how this scheme was defeated.
def ceasar_permutations(ciphertext):
alpabets = [ascii_lowercase, ascii_uppercase,'0123456789',' ~!@#$%^&*()_+``-=[]{}:";\\\<>?,./]']
for perm in permutations(alpabets):
alphabet = ""
for p in perm:
alphabet+=p
for i in range(0, alphabet.__len__()):
shifted_alphabet = alphabet[i:] + alphabet[:i]
table = str.maketrans(alphabet, shifted_alphabet)
print( ciphertext.translate(table))I have never had a password stolen and I can retrieve them if I forget my phone and have to borrow someones to visit my password page. This happens a lot since I find my phone to be a anchor and my life is better when I leave it at home.
A few weeks ago I had to return something to Target I ordered online. I didn't have my phone with me but my sister had hers and they wanted a order number that was only emailed to me. So with a pencil and some paper I was able to visit the page with my email password and convert it and login to my email on her phone. It saved a few hours of driving back to my apartment and back to the store.