【发布时间】:2012-02-20 18:27:22
【问题描述】:
现在我正在用 C++ 编写一个应用程序,目前我的应用程序从多个数据文件中读取模型或参数。这些文件,即自定义字典,当前以纯文本形式存储,并在运行时由 C++ 动态加载。
然而,我不希望我的客户在获得发布的应用程序时轻易看到这些文件,所以我需要先加密文件。这种情况的一般做法是什么?
而且这些文件很大,所以编译成资源文件不是一个好的选择。
实际上我只需要一个简单的“加密”,至少不需要存储在发布版本中的纯文本。而且我不希望加密库首先将整个文件加载到内存中以执行解密,因为文件很大,不需要一次将其整个文件加载到内存中。
谢谢!
【问题讨论】:
标签: c++ encryption