标签: c++ encryption
我正在编写一个程序,要求用户输入用户名和密码。如果他们愿意,我也希望能够保存这些信息,但我不想让我的程序创建一个任何人都可以打开的简单纯文本文件。如何让我的c ++程序写入加密文件,并在以后启动程序时能够访问它?
答案 0 :(得分:0)
试试libgcrypt。对于此类任务,每次都必须输入密钥(由用户密码生成)。您不希望将密钥保存在加密数据旁边。
如果你想在更高级别处理它,你也可以尝试使用pgp或gpg编写脚本。