Skip to content

paucp/PasswordManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PasswordManager

Password Manager Project.

Credit for MaterialSkin to: https://github.com/IgnaceMaes/MaterialSkin

Password manager based on SHA3 and AES256 encryption.

Uses SHA3512 to hash the master password, on every instance the program generates a random IV and Salt at runtime and derives a 256bit key from the plain master password using RFC2898, this data is then used to encrypt the actual passwords and other info into a single file, using AES256.

Other information besides the password can be stored such as metadata on the password entry for user-friendlier use and the capacity to edit this data and generate random secure passwords of a desired length.

The information on every entry amounts to:

string Name;
string Username;
string Comment;
string Url;
string Password;

UI Image:

picture

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages