Cryptify is a small C++ password manager learning project. It currently focuses on a CLI flow, password management logic, and a local SQLite-backed data layer.
- C++17 codebase built with CMake
- CLI interface for interacting with the app
- Password management/business logic
- Database layer for local storage
Cryptify/
├── include/ # Public headers
├── src/ # Implementation files
├── docs/ # Project and implementation guides
├── CMakeLists.txt # Build configuration
└── CMakePresets.json # Preset build settings
- CMake (3.15+)
- C++ compiler with C++23 support
- OpenSSL
- SQLite3
- vcpkg (package manager)
cmake --preset windows-vcpkg
cmake --build build
.\build\cryptify_test.exeOn Windows, the executable will be generated as build\cryptify_test.exe.
MIT — see LICENSE.