C++ 将用户信息保存到加密文件的程序

C++ 将用户信息保存到加密文件的程序,c++,encryption,C++,Encryption,我正在编写一个程序,要求用户输入用户名和密码。如果他们愿意,我也想保存这些信息,但我不想让我的程序创建一个任何人都可以打开的简单纯文本文件。我如何让我的C++程序写入加密文件,并且在程序稍后启动时能够访问它?p> 试试看。对于此类任务,每次都必须输入密钥(由用户密码生成)。您不希望将密钥保存在加密数据的旁边 如果您想在更高的层次上解决这个问题,还可以尝试使用pgp或gpg编写脚本 嗯,你需要一个加密库,你需要知道你想要使用什么算法,你需要担心密钥存储等。这是哈利的事。如果您正在存储密码,请查看。

我正在编写一个程序,要求用户输入用户名和密码。如果他们愿意,我也想保存这些信息,但我不想让我的程序创建一个任何人都可以打开的简单纯文本文件。我如何让我的C++程序写入加密文件,并且在程序稍后启动时能够访问它?p> 试试看。对于此类任务,每次都必须输入密钥(由用户密码生成)。您不希望将密钥保存在加密数据的旁边


如果您想在更高的层次上解决这个问题,还可以尝试使用pgp或gpg编写脚本

嗯,你需要一个加密库,你需要知道你想要使用什么算法,你需要担心密钥存储等。这是哈利的事。如果您正在存储密码,请查看。