如何在iPhone上解压AES加密的zip文件?

问题描述 投票:0回答:4

在我当前的 iPhone 项目中,我需要在 Mac 上使用 StuffIt Engine 或在 Windows 上使用 WinZip 解密使用 AES 256 方法加密的 zip 文件。

我尝试使用ZipArchive(基于MiniZip)但它不起作用。有人知道该怎么做吗?

iphone aes unzip
4个回答
1
投票

为 Minizip contrib 添加了 AES 加密支持: https://github.com/nmoinvaz/minizip


1
投票

我最终购买了 IPWorks ZIP 库的许可证,效果很好。


0
投票

您应该尝试移植(包含)InfoZip 源,它们与这种加密风格兼容。 但是,您还应该检查 InfoZip 许可证是否适合您的情况。


0
投票

我刚刚使用 WinZip Pro 版本 10.5.6553 在 Mac 上加密了一个 zip 文件。在设置中选择 256 位 AES 作为加密方法。我将文件传输到 iPhone。在我打开它的文件中,它要求输入密码并毫无问题地解密。假设 WinZip Pro 应用程序正常工作,则 iPhone 上的标准文件应用程序可以解密使用 256 位 AES 加密的 zip 文件。 (iOS 16.6.1,就在 17 版本之前)

© www.soinside.com 2019 - 2024. All rights reserved.