2012-02-01 10 views
-2

Androidプラットフォームの数値(整数、長整数)のような短いデータを暗号化する必要がある場合に最適な暗号アルゴリズムは何ですか? Android 1.6以上を使用しているすべての携帯電話に実装されている暗号化アルゴリズムと、Javaの実装チュートリアルを探しています。ありがとう。Androidの短いデータセットに最適な暗号化アルゴリズム

+0

元の研究の表示はありません。 -1 –

+1

これらの整数の寿命はどのくらいですか?短い場合はDES、多分AESを使うことができます。あなたはRSAを見ましたか? – Adrian

+0

これは私の携帯電話で利用できるアルゴリズムです:[link] http://www.mediafire.com/?w5os6v2qq4g99u7 [/ link] – TudorT

答えて

0

短いデータの場合は、パディングを必要としないものを使用する方がよいでしょう。良好なストリームの暗号化またはCTRモードのAESのいずれかが行います。

1

データが短い場合、たとえばintの場合、完全な暗号化アルゴリズムは必要ありません。秘密(パスワード)をxorにするだけです。データがあなたの秘密よりもはるかに大きい場合は、一般的な暗号化アルゴリズムが必要です。