Concurrently, your master password is used to generate an encryption key, which unlocks your web vault. Your vault contents are secured with 256-bit AES encryption, which is some of the toughest stuff around. It would take a hacker several billion years to crack a single password.
Author, thanks for a very interesting article. I completely agree with your ideas, not always the longest password with a lot of words will be the most reliable. In general, in any case, it is better when the password does not have any logic and meaning, it will be more difficult to crack
According to , for all practical purposes, assuming 100 trillion guesses per second (i.e., 100 TH/s) the shorter version would take about 50-60 million centuries to crack; the full CHBS = 1.24 hundred trillion trillion centuries; adding padding to that, 15.51 trillion trillion trillion centuries.
Yes, no amatuer hacker is going to be cracking that password. Now, after this I recommend continuing on your random password generator project and make a UI or GUI interface either with Tkinter or Flask so others can use it. For example, I found this nice little project just by searching, 'password generator python UI'. 153554b96e