我正在尝试在C ++中创建自定义ofstream类,以允许这样使用:

RSAKeys keys = LoadRSAKeys("public.pub", "private.priv");

EncryptedOFStream encofstream("outputfile.txt", keys);

encofstream << "Some text";

// Now in outputfile.txt should be encrypted text


我对ofstream类的正确继承有疑问。 PHP过多导致我的大脑受损。你能建议一些基本的骨架吗?

最佳答案

看一下具有类似目标的项目,例如zipstream,该项目实现了I / O流以压缩成ZIP和BZ2档案。该库使用zlibbzip2库,因此它应仅包括流和流缓冲区实现代码。

关于c++ - 如何创建自定义ofstream类进行加密,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8566410/

10-12 22:29