Simple password manager for storing encrypted password by OpenSSL library using cipher with key and iv.
WARNING!!!
The actual expample of program configuration is stored in config_example.ini
[app]
key_file_path=key.bin
iv_file_path=iv.bin
- key_file_path is the path of chipher key
- iv_file_path is the path of chipher iv
Both are required to start the proram
-
Copy the necessary files to the deps/ directory. All necessary information is located in deps/deps.txt
-
Clone and build
git clone https://github.com/ClassZak/PasswordManager
cd PasswordManager
cmake --preset=<chosen_by_you_preset>
cmake --build build/
Actual presets you can see in CMakePresets.txt
- Create config file and chipher files
cp config_example.ini config.ini
touch key.bin
touch iv.bin
- Launch
./build/PasswordManager