コードで生成された10個の乱数の配列を持っています。私は公開鍵で配列を暗号化でき、対応する秘密鍵を持つユーザだけが配列を解読し解読できる方法はありますか?Javaでの暗号化
0
A
答えて
0
モバイルのIMEI番号
cipher = Cipher.getInstance("AES");
SecretKeySpec spec = new SecretKeySpec("KeyOfSize16Leng.".getBytes("UTF-8"), "AES");
cipher.init(Cipher.DECRYPT_MODE, spec);
シークレットパラメータが必要なを使用して秘密鍵を生成するには、サイズ16個の文字であるので、0〜16文字からIMEI番号の部分文字列を取るか、それが16文字未満であれば、その後に追加します長さまでの最後の文字はすべて16になります。
この手順はサーバー側とアンドロイド側で実行してください。
希望すると助かります。
関連する問題
- 1. AES Java暗号化
- 2. Java暗号化ログファイル
- 3. Java暗号化(PBEWithMD5AndDES)の復号化(PBEWithMD5AndDES)
- 4. 暗号化と復号化 - Javaの
- 5. AES-256で暗号化Java
- 6. 暗号化PHP、復号化Java
- 7. Java - 暗号化/復号化エラー
- 8. C#/ Java | AES256暗号化/復号化
- 9. 暗号化と復号化Java Caesar Cipher
- 10. AES暗号化は、復号化は、Java
- 11. テキスト暗号化/復号化方法Java
- 12. Javaベースの暗号化器
- 13. JavaのRSA暗号化チャット
- 14. のJava暗号化プロジェクト(java.lang.StringIndexOutOfBoundsException)
- 15. Javaテストクラスの暗号化
- 16. Vignere配列を使った暗号化の暗号化/復号化java
- 17. Java暗号化とForce.com頂点暗号化
- 18. 暗号化Javaが正しく暗号化されない
- 19. Java暗号化:整数値を暗号化する
- 20. Java暗号化に関する質問(AES-ECB暗号化)
- 21. JavaでのRSA暗号化、PHPでの復号化
- 22. シンプルなRSA暗号化(Java)
- 23. 複数暗号化java
- 24. Java暗号化: "java.lang.OutOfMemoryError:Java heap space"
- 25. AES暗号化は、java /アンドロイド
- 26. Javaでのキーストアのパスワード暗号化
- 27. Javaでの暗号化と復号化のユニットテスト
- 28. RSA暗号化とJavaでの長いメッセージの復号化
- 29. JavaとPHPでのDES暗号化
- 30. Java - サーバー間でのハッシュ/暗号化
サーバとアンドロイド側の両方で公開鍵ペアを生成するために非対称鍵アルゴリズムを使用し、公開鍵ペアを生成するためにユーザのデバイスimei番号を使用します。 – ELITE
答えてくれてありがとう:D、サーバー側では、登録時にユーザーのimeiを使用し、そのimeiを使用してキーペアを生成し、公開キーをデータベースに格納しますか? – Arthas
あなたはデータベースに公開鍵を格納し、その鍵を使ってキーボードレイアウトを暗号化することができます。 – ELITE