0

秘密鍵を使用してドキュメントに署名できるデジタル署名アプリを Android で開発する必要があります。Android.security と呼ばれる特定のライブラリがあるため、Andorid 4.0 ではかなり簡単ですが、下位の API ではそうではありません。存在。

主な問題は、電話から資格情報を抽出することです。Android 4.0 では、これは「KeyChan」クラスで非常に簡単ですが、Andorid 2.3 では完全に失われています。

コード全体を再利用できますが、クラスは次のとおりです。

  • android.security.KeyChain;
  • android.security.KeyChainAliasCallback;
  • android.security.KeyChainException;

アイデアや提案はありますか?Android 2.3 に「android.security」に似たライブラリがあるかどうか知っている人はいますか?

4

1 に答える 1

1

さて、大規模な調査の結果、4.0 より前のデフォルト デバイスの KeyStore にアクセスすることは不可能であることがわかりました (実際には可能ですが、カスタムではない CA 証明書を取得するためだけです)。最善の解決策は、Java でデフォルトの KeyStore を作成することです。アプリ。

于 2012-12-13T10:24:40.937 に答える