C++;支持加密的zip库 开发中的项目需要C++中的跨平台ZIP库来满足这些事情:
1:可以免费用于商业项目。没有外部dll作为奖励 2:跨平台(Windows、Linux、MacOS) 3:支持加密 我只使用它来压缩/解压一些加密的文本脚本文件,所以这些文件非常小(总容量小于1MB)。用户可以自由复制zip文件,但无法将脚本文件放入其中。我甚至不在乎它是zip文件还是其他压缩文件类型,其他很少使用的格式都可以。我只想打包和加密我的数据C++;支持加密的zip库 开发中的项目需要C++中的跨平台ZIP库来满足这些事情:,c++,encryption,zip,cross-platform,C++,Encryption,Zip,Cross Platform,1:可以免费用于商业项目。没有外部dll作为奖励 2:跨平台(Windows、Linux、MacOS) 3:支持加密 我只使用它来压缩/解压一些加密的文本脚本文件,所以这些文件非常小(总容量小于1MB)。用户可以自由复制zip文件,但无法将脚本文件放入其中。我甚至不在乎它是zip文件还是其他压缩文件类型,其他很少使用的格式都可以。我只想打包和加密我的数据 事先谢谢。您可以随时使用OpenSSL。 我已经在几个项目中使用过它,而且它很好。具有良好的C++内置库,使用方便,而且明显免费。也适用于Li
事先谢谢。您可以随时使用OpenSSL。 我已经在几个项目中使用过它,而且它很好。具有良好的C++内置库,使用方便,而且明显免费。也适用于Linux上的Windows(我两者都用过,但不确定MAC)。 您可以在网站上找到所有需要的说明和下载。如果要在VisualStudio之类的编辑器中导入这些库,可能需要一些额外的指南。 另外,如果您想在linux中编译,那么只需在makefile中键入
-lcrypto
linux中的makefile示例:
all: Source
Source:Source.o
g++ -o Source Source.o -lcrypto
Source.o: Source.cpp
g++ -c Source.cpp
希望这有帮助谢谢Dani,但是zip库呢?我不确定你所说的“zip”库是什么意思,我不熟悉这个词,查一下也没有帮助我了解你在说什么。如果你相信自己知道自己在说什么,我相信Openssl网站会帮你解决这个问题。我听说了一些用法,这也是C++中加密的另一种方式。希望这有帮助