【发布时间】:2013-07-29 00:14:34
【问题描述】:
我正在使用 C++ 编写一个简单的密码管理器,我想知道如何在关闭程序后更新我的密码。
如果我更新程序中的密码,我相信它们会在我退出程序后恢复到源代码中的内容。有没有办法在程序关闭后使更改持久化?
当我更改密码时,没有将密码列表一遍又一遍地写入输出文件,还有其他方法吗?
【问题讨论】:
-
使用某种数据库。
-
永远不要存储密码本身;只需存储哈希。
-
除了数据库或输出文件,还有其他方法吗?我想保持它的轻量级和独立性。
-
如果可移植性不成问题,Windows 注册表可以作为此任务的良好存储空间。
标签: c++ password-storage