私はAndroidアプリケーションで標準のJava暗号化クラスを統合していますが、AESアルゴリズムはそれほど高速ではないことに気付きました。 NDKを使用して独自の暗号方式を実装すると、パフォーマンスが向上するかどうかを知っていますか?それとも、すでに標準ライブラリで既に行われているだけですか?任意の提案はAndroidのJava暗号化標準ライブラリはネイティブコードとして実行されますか
-1
A
答えて
2
はネイティブコードとしてAndroidの実行でJava暗号化標準ライブラリの古いデバイスでは
です高く評価され、javax.crypto
は、Javaコードで実装されています。 Android 4.3または4.4以降、AndroidはOpenSSLベースのjavax.crypto
プロバイダを使用しているため、ほとんどのコードはネイティブになります。
NDKを使用して独自の暗号方式を実装すると、パフォーマンスが向上するかどうかは分かりますか?
あなたは「へのリンクをしてlibcrypto
を使用する」を意味し、「私自身の暗号化メソッドを実装する」ことにより場合、それはより速く古いデバイス上のかもしれないが、私は新しいデバイス上の大きな違いを期待していません。
+0
これは私が必要とするものです – ammcom
関連する問題
- 1. 標準ライブラリを使用したPythonでのプライベート/パブリック暗号化
- 2. DESedeからAESへのJava暗号化標準のアップデート
- 3. 暗号化ライブラリを使用してCodeigniterで暗号化コードを生成 "/"ライブラリまたは暗号化ライブラリ
- 4. 標準の暗号化ファイル形式は何ですか?
- 5. サポートライブラリとAndroidの標準ライブラリ
- 6. 暗号化Javaが正しく暗号化されない
- 7. 標準フォーマットのSAML 2.0で暗号化されたアサーションがあります
- 8. 暗号化キーの標準ファイル形式ですか?
- 9. Python 3とAzure SQLデータベースの業界標準の暗号化
- 10. カラムレベル暗号化が実行された後にサイズ変更されたカラム(常に暗号化されます)
- 11. はJavaでRC5暗号化を実装しています
- 12. SSLと標準SSL証明書を暗号化しましょう
- 13. As3暗号化ライブラリ
- 14. PayPay Web支払い標準のAppEngine Pythonの暗号化されたPayPalボタン?
- 15. 標準ライブラリにはAndroid NDKが含まれています
- 16. 暗号化と復号化 - Javaの
- 17. Java暗号化がなぜ制限されていますか?
- 18. Java/Scala用の優れたGnuPG暗号化ライブラリはありますか?
- 19. パスワードをJavaライブラリjasyptダイジェストで暗号化します
- 20. RSA暗号化JavaでのAndroidと復号化:javax.crypto.BadPaddingException:復号化エラー
- 21. JSON Web暗号化(JWE)で暗号化されたセキュリティトークンの発行者を検証していますか?
- 22. 暗号化と復号化Java Caesar Cipher
- 23. RSAとAESを使用した暗号化/復号化。基準?
- 24. SSL以外の標準的なHTTP暗号化
- 25. パラメータ化されたneo4j暗号化クエリの実行
- 26. Python標準ライブラリ(バージョン2.5など)では、パラメータ化されたMS-SQLクエリを実行できますか?
- 27. APKとJava標準ライブラリとSDKプラットフォーム
- 28. AES暗号化は、復号化は、Java
- 29. RSA暗号化ライブラリまたはクラス
- 30. androidでAESCryptで暗号化と復号化を行う
* NDKを使用して独自の暗号化方式を実装している場合は、絶対不可能です。標準の暗号化ライブラリは標準でテストされ、受け入れられています。あなたが暗号化に関する**専門家で**かつ数学でPhdを持っていない限り**!代わりに、あなたが*なぜAESアルゴリズムがそれほど高速ではないのか、あなたがその結論に来る方法を詳しく述べ、それをどのように測定して、毎秒約5Kb *の数字が来るのか*に焦点を当てます。 – t0mm13b
私は答えを得る、BTWの暗号アルゴリズムは、PHDを数学的に実装する必要はありません。私は新しいalgirithmsを発明することを求めていません – ammcom