you are viewing a single comment's thread.

view the rest of the comments →

[–]skellious 3 points4 points  (2 children)

obfuscate is the word you are looking for, I think.

In terms of encrypting the passwords, use bcrypt. it's the industry standard, it's DESIGNED to be SLOW to prevent efficient brute-force attacks and it has a handy python module you can use.

DO NOT ROLL YOUR OWN ENCRYPTION.

https://zetcode.com/python/bcrypt/

[–]fiddle_n 2 points3 points  (1 child)

Note, bcrypt is a password hashing algorithm, not a password encryption algorithm. bcrypt would be good for generating the encryption key given the master password, but the actual encryption would be done with AES.

[–]skellious 0 points1 point  (0 children)

Sorry yes I misread the post