以下是关于如何使用OpenSSL和Linux(例如Redhat,Ubuntu,Debian,CentOS,Fedora等)加密和解密大文件的快速配置。首先,您需要的是某种任意文件。现在创建1GB文件:
既然我们已经有了1GB大小的样本文件,接下来我们需要的是OpenSSL公钥和私钥对。这可以通过以下方式完成linux命令:
无需回答上述任何问题,只需点击ENTER接着说。现在,您应该在当前工作目录中同时拥有私钥和公钥:
请确保将私钥保存在保存位置,否则您将无法解密文件,并且其他人可能会解密文件。
使用OpenSSL加密大文件
现在我们准备使用OpenSSL加密工具解密大文件:
上面的命令已加密您的large_file.img并将其存储为large_file.img.dat:
我们可以使用md5sum对于这两个文件,以便我们在解密文件后可以进行比较:
使用OpenSSL解密大文件
上面的命令已经解密了我们以前加密的大文件,并将其存储为decrypted_large_file.img。让我们再次生成md5sum哈希以比较我们的结果:
从上面的输出中,您可以看到decrypted_large_file.img和原始的large_file.img都是一样的
原文链接
Comments | NOTHING