2017-05-09 16 views
-6

私は指紋認識システムを実装したいと考えています。システムは、第三者の指紋をスキャンして格納することができ、指紋を読み取ることができるはずです。指紋スキャナとAndroidの統合

注:第三人はあなたが無料または有料SDKおよび走査装置を提案してもらえデバイスの所有者

以外の人かもしれないことを意味します。

ありがとうございます事前にありがとう

+0

人が投票を停止する理由を正確に指定する必要があります。ここでは、進化する技術について議論します。 – Minto

+1

あなたの質問は話題にならないので、議決権を得ています - それはオフサイトのリソースを求めています。 – Paulw11

+0

@ Paulw11いつもサポートしている私の仲間のスタックオーバーフロー開発者を使用するSDkを知りたいと思います。それはどのように話題から離れている。 – Minto

答えて

2

あなたはiOSでこのようなことをすることはできません。 iOSでは、指紋センサーがデバイスの所有者または格納されている指紋のみを認証することができます。したがって、ユーザーを認証するだけの場合は、touch idを検証に使用できます。しかし、目的を保存するために指紋をキャプチャすることはできません!私はアンドロイドについてはあまり考えていないが、それは私が思うこの種の制限を持っている必要があります!

0

ここではAndroid上で指紋スキャンを追加するためのチュートリアルです:http://www.techotopia.com/index.php/An_Android_Fingerprint_Authentication_Tutorial

これらは説明10手順は次のとおりです。プロジェクトマニフェストファイル内の

  1. 要求指紋認証許可
  2. はのロック画面を確認してくださいアプリが実行されているデバイスはPIN、パターンまたはパスワードで保護されています(指紋はロック画面が保護されているデバイスにのみ登録可能)
  3. Verif少なくとも一つの指紋が デバイス
  4. に登録されているYは、Androidキーストア コンテナにアクセスするためにキーストアインスタンスを使用FingerprintManagerクラス
  5. のインスタンスを作成します。これは、生成されたキーを使用してCipherクラスのインスタンスを初期化するKeyGeneratorクラスを使用して暗号化キーを生成し、キーストアコンテナ
  6. で を、それを保存するAndroidデバイス
  7. 上 暗号鍵の安全な保管のために使用される記憶領域でありますCryptoObjectを作成し、ステップ4
  8. コールFingerprintManagerインスタンス
  9. Implemenの認証方法で作成 FingerprintManagerインスタンスに割り当てるステップ5
  10. 使用Cipherインスタンスに 認証プロセスによってトリガーされたコールバックを処理するメソッドを提供します。認証が成功すると保護されたコンテンツまたは 機能にアクセスする
関連する問題