2012-02-16 63 views
0

我有两个问题,AES256加密目标c执行

是否有可能将.jar文件或Java源文件集成到iphone应用程序?我们找到了JavaBridge和Hello Bridge,但我们还没有找到任何文档如何配置?如果可能的话,请提供方式。

http://wiki.secondlife.com/wiki/AES_Java_Implementation这是AES256 Java代码, 我想编写目标C相同的代码为我的iPhone应用程序, 了Java的框架是问题,我现在面临的问题找到目标C相应的框架,那么有没有办法做到这一点AES256在Objective C中。

我已经尝试xmlvm和java2objc转换代码,但他们没有给我相应的框架时,我已经转换,所以我们几乎卡住了,如何实现这个功能,任何帮助都很棒。

回答

0

不,你不能集成java文件到iPhone应用程序。您必须使用ObjectiveC或HTML,Java Script(Phonegap或其他框架要求)

1

查看CommonCrypto作为此便利库的一部分,由Jim Dovey

+0

嗨@rckoenes,感谢您的帮助,并且我们在这个链接http://pastie.org/426530上做了一些像这样的代码的方式,它可以在我的iphone中进行加密和解密。我们需要这种技术来完成一些基于事务的应用程序,其中服务器和客户端交互应该在客户端和服务器端加密和解密时发生,反之亦然。它使用小长度的字符串工作正常,但对于大字符串不能正常工作。我们观察到的是大字符串的“PADDING”存在问题。 – Sandeep 2012-02-17 16:26:23

+0

服务器端程序是用于加密或解密逻辑的基于Java的代码,也是AES128算法。 – Sandeep 2012-02-17 16:26:59