Skip to content

Releases: therealOri/Genter

Passgen 1.0.1

18 Feb 22:12
554a91b
Compare
Choose a tag to compare

Easy Setup Update

Added a way to check the .env file on start and look for FLAG=#src. If it is found, it'll set up the .env file for you and generate credentials for SALT and PASS, as well as remove the FLAG from the .env file so it won't remake credentials each time passgen is ran.

And in the very odd chance that you would like new .env credentials, all you will need to do is add FLAG=#src back to the .env file and then run passgen.py again.

Passgen

20 Jan 21:38
1b03f79
Compare
Choose a tag to compare

A new passgen version has now been released!

(First time testing out this feature, sorry if things are missing or wrong).




Fixed:

  • A critically bad flaw with how things were being encrypted and stored.


About:

  • Before the update, when a password was being encrypted, it'd use whatever the IV was in the .ecr.bin file that'd be generated...however, when you added another password to the database, it'd overwrite the iv already being stored in the .ecr.bin file, thus borking the rest of your passwords and they won't ever be decrypted.


Changed:

  • The IV for the password is now stored in the db with the appropriate password. This should fix the issue of password IVs being overwritten. I am still going to try and work on this new method of storing the IV more secure than just base64 encoding the thing. (Help with this would be appreciated.)