如何在symbian中使用z lib解压缩数据

时间:2009-06-24 13:44:17

标签: symbian compression

我在java中使用Deflater(Z lib)压缩了数据。我的朋友在他正在使用的symbian中 z lib。但他无法解压缩数据。 但如果他压缩数据,那么我就可以解压缩数据了

我是否有任何压缩级别可以由symbian人解压缩。

或者在symbian中使用z lib实现解压缩是否有任何帮助。

有没有办法解决这个问题

谢谢sunil

1 个答案:

答案 0 :(得分:0)

一种可能的方法是在Java和Symbian端对加密/解密方法进行比较。

我要做的是创建一些数据,在Java端对其进行加密并将其保存到文件中 - 检查您是否可以在Java端对此进行解密 - 通过将解密与原始内容进行比较来验证解密是否有效。 / p>

在Symbian端做同样的事情。这至少会验证您可以单独加密/解密任何一方的数据。

假设这是成功的,接下来我会在加密的二进制文件上做差异 - 如果他们使用相同的加密方法它们应该是相同的 - 但听起来它们不会。我建议使用像vimdiff这样的工具来做二进制差异。

检查两个加密文件的二进制转储。如果二进制文件不同,你需要对zlib压缩格式进行一些研究 - 通常二进制数据格式有标题,尽管可以有原始模式假设你知道数据的格式。

相关问题