簡體   English   中英

Android慢速AES解密

[英]Android slow AES decryption

參考: Android加密/解密問題(AES)

我正在構建一個需要對大型包(〜50Mb)進行es解密的android應用,當在android的內置es解密機制中實現時(約5分鍾),它的速度確實很慢。

基於SO中的上述帖子,我嘗試使用ndk並嘗試下載用於此應用程序的本機庫(openssl)。 但是,針對Android的openssl包含大量文件,我不知道該使用哪個文件來創建.so文件。

我在android應用程序中使用ndk和本機代碼缺乏經驗,並且會發現有關如何使用openssl庫進行AES解密的任何建議/示例代碼,這真的很有用。

預先感謝,Naveen

試試SpongyCastle,它的重新包裝的BouncyCastle不會與Android發行的版本沖突。 Android系統上的版本較舊(如果您甚至擁有包含該版本的Android版本)。

這應該是您所需要的。

我面臨着與Naveen相同的問題。

我確實對海綿城堡有些懷疑。 如果我錯了糾正我。 我發現該帖子: http : //www.coderanch.com/t/134504/Security/Bouncy-Castle-vs-Sun-JCE似乎性能可以忽略不計。 盡管它沒有特別提到spongycastle.bouncycastle,但我假設是這樣,因為sun jce的加密庫使用了精簡版的Bouncy Castle。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM