This project aims to secure all your personal passwords in one single app, and access them with a unique password.
In order to compile this project, please install the following libraries : openssl , libssl-dev.
sudo apt install openssl libssl-dev
make
Go to the exe
folder.
./hypatie.exe <args>
Here are the arguments you can pass through the program :
new simple|special <length> # generate a random password alphanum with/without special characters
read # print a password
add # add a new password
rm # remove a password
replace # replace a password by a new one
passwd # change the master password
help # print the usage
No memory leak found : Valgrind.
Here are the source used in this project :
kulkarniamit : link - openssl part
Yoann Sculo : link - md5sum part
alk : link - switch statement part
Lionel Lacassagne : link - Makefile