- Password container application based on Qt5.
- Do NOT need network accessibility.
- Avaliable on Windows and Linux.
- Protect password data in encrypted form.
- Support export password in encryption and decryption.
- Will support Android in future.
Suppot build KeyContainer using both QMake and CMake.
- Need Qt5(>= 5.10, suggest 5.15).
- Need Windows SDK on Windows platform.
- Need X11 on Linux platform.
- Use QtCreator open
KeyContainer.pro
- Select a kit.
- Build.
- Copy the login file
login.ec
to the output directory. - Default password:
1
- Cd the source code directory.
mkdir build && cd build
.- Export Qt modules path
QT_CMAKE_PATH
(e.g.export QT_CMAKE_PATH=/opt/Qt5.15.2/5.15.2/gcc_64/bin/cmake
), this step is not need when building in QtCreator. cmake ../
make
- Copy the login file
login.ec
to the output directory. - Default password:
1
KeyContainer use the following third-party repos:
- Simple AES encrypt method.
- Code used in saving password data.
- Detection on CapsLock.
- Code used in the part hint inputing password.