delphixe文件加密

delphixe文件加密,delphi,encryption,openssl,Delphi,Encryption,Openssl,我正在寻找一种可以跨平台(win32、unix、mac)工作的文件加密解决方案,这样我就可以在unix中创建文件的加密版本,然后在win32或mac上解密它。Openssl使用aes 256在unix上运行良好。有没有关于如何在win32/mac上解密的想法 感谢您提供文件加密,您是否考虑过使用AES-256的7Zip?然后你可以在任何支持7zip的平台上解密,包括Mac和Linux。您可以从Delphi轻松地使用7z.dll。是一个不错的选择,我不确定它在XE或XE2下是否100%工作。文件加

我正在寻找一种可以跨平台(win32、unix、mac)工作的文件加密解决方案,这样我就可以在unix中创建文件的加密版本,然后在win32或mac上解密它。Openssl使用aes 256在unix上运行良好。有没有关于如何在win32/mac上解密的想法


感谢您提供文件加密,您是否考虑过使用AES-256的7Zip?然后你可以在任何支持7zip的平台上解密,包括Mac和Linux。您可以从Delphi轻松地使用7z.dll。

是一个不错的选择,我不确定它在XE或XE2下是否100%工作。

文件加密与openssl有什么关系?:-)你想加密一个文件(7zip等)还是使用加密(scp)传输一个文件?OpenSSL是跨平台的——它在Mac OS和Windows上也应该是一样的。当然,OpenSSL是跨平台的。但它是套接字传输层,而不是文件实用程序。也许这家伙的意思是说“scp”(安全文件复制?),在unix上,您可以键入openssl enc-aes-256-cbc-salt-in file.txt-out file.out,文件就会encrypted@WarrenP如果它可以加密缓冲区和流,那么它也应该能够加密文件,或者我遗漏了什么吗?我将它移植到2009年,并在XE上进行了测试,在那里也很好,但是还没有在XE2上试用过。谢谢你,沃伦!我在2010年第二季度使用过dcpcrypt,没有问题,但是由于EMB最新的发布方式,我们还没有升级到XE或XE2。