2012-02-16 92 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