0

暗号化されたデータのリポジトリとして機能するアプリを構築しています。データは他の場所で暗号化されます (デスクトップで実行するコンソール Java アプリケーションで)、アプリはそれを復号化して表示するだけです。私はSimpleCryptoクラスを使用しました。これは、他の場所の中でもここにあります: stackoverflow.com/questions/11418336

デスクトップでは問題なく動作し、Android でデータの復号化を試みました。パディングエラーが発生しました。入力をチェックして、同じであることを確認しました。それから私は少しグーグルで、上に投稿したスレッドを見つけました。クラスのメソッドに欠陥があるようです。Android では正しく動作しません。

これは私にとってかなりの失望でした。使えるものを探すのに多くの時間を費やしましたが、バグがあるという難しい方法を見つけるだけでした。デスクトップと Android で同じように機能する暗号化の同様の実装を教えてください。ありがとうございました。

4

1 に答える 1

0

「シンプルで強力な暗号化」は矛盾した表現です。Java Cryptography Architectureを確認することをお勧めします。Android のバージョンの Java にパッケージ化されているかどうかはわかりませんが、適切な JAR ファイルを Android プロジェクトに簡単に追加できます。

于 2013-07-19T20:30:48.653 に答える