【发布时间】:2014-04-22 08:29:15
【问题描述】:
我已经用 openssl 加密了一个文件,现在我想在不解密的情况下读取加密文件(实际上是解析那个文件)。基本上我想看看加密文件是否包含某个单词。我怎样才能做到这一点?我搜索了不同的博客和帖子,我能想出的唯一解决方案是解密文件(这会创建一个新的 READABLE 文件),在解密文件中搜索单词,然后将其删除。由于我不喜欢创建文件的解密副本然后将其删除,有什么方法可以在不解密的情况下解析/读取文件?我可能应该提到我正在使用 c++,但我认为这并不重要,对吗? 提前感谢您能给我的所有帮助。
【问题讨论】:
-
我猜是使用 openSSL 库并解密到 RAM 而不是在文件中?
标签: c++ encryption openssl