0

エンタープライズ コンテキストで Android 4.0.4 ICS を使用しています。Android がキー ストア、特に証明書の秘密キーを保護する方法を理解しようとしています。

どのハッシュアルゴリズムを使用していますか?

セキュリティ アーキテクトに提示できる参考資料はありますか?

4

2 に答える 2

1

APIが内部でどのように実装されているかを知りたい場合は、ICSKeyChainに関するNikolayElenkovの記事をご覧ください。このシリーズには3つの記事がありますが、ICSクレデンシャルストレージの実装に関する記事では、ファイルがディスクにどのように保存されるかについて説明しています。

于 2013-01-14T03:46:16.803 に答える
0

keytoolキーストアと関連する X.509 証明書を管理するための標準 Java ツールです。詳細については、ドキュメントを参照してください。より具体的には、サポートされているアルゴリズムに関するセクション:

デフォルトの鍵ペア生成アルゴリズムは「DSA」です。署名アルゴリズムは、基礎となる秘密鍵のアルゴリズムから派生します。基礎となる秘密鍵のタイプが「DSA」の場合、デフォルトの署名アルゴリズムは「SHA1withDSA」であり、基礎となる秘密鍵のタイプが「RSA」の場合、デフォルトの署名アルゴリズムは「SHA1withDSA」です。署名アルゴリズムは「MD5withRSA」です。DSA キー ペアを生成する場合、キー サイズは 512 ~ 1024 ビットの範囲で、64 の倍数である必要があります。アルゴリズムのデフォルトのキー サイズは 1024 ビットです。

于 2013-01-13T16:18:58.230 に答える