A C++ password manager