2011-08-08 9 views
0

私は最終学年です。クライアントのWebログイン時に高いレベルのセキュリティを提供しようとしています。だから、私は指紋認証を探しています。つまり、クライアントがログインしたい場合はどこにでも、自分の指紋でログインする必要があります。 (クライアントがデジタルペルソの個人指紋リーダーを指スキャンに使用していると仮定します)。それで、可能でしょうか...?それならば、どうですか?なぜなら、私は自分の問題を探っていましたが、私のプロジェクトに実装するのに役立つ資料は得られませんでした。jspページの指紋を使用したログイン認証

答えて

1

あなたの指紋リーダーが特にこの機能をサポートしていない限り、それは可能ではない可能性があります。原則として、ウェブページは意図的にハードウェアに直接アクセスすることができません。

また、指紋認証がそれほど素晴らしいとは言えない理由については、Online fingerprint authenticationのコメントを参照してください。

+0

あなたの返事ありがとう...しかし、私はすでに行って...それは使用していません..私は自分のコンピュータにインストールしようとしていた、その後、エラーが発生しました(エラーメッセージを忘れました)。もしあなたが知っている..どのようにこのSDKを使用する...私のステップを提供します。ありがとう。 –

0

ブラウザのセキュリティコンテキストでJavaから指紋スキャナにアクセスできる場合は、Digital Personaのdriversを使用できます。ユーザーの祝福なしにブラウザのセキュリティコンテキストからスキャナにアクセスできない可能性があるという問題が発生する可能性があります。さらに、Digital Personaドライバでは、クライアントのマシンに余分なソフトウェアをインストールする必要があります。

あなたが必要となる
0

  1. デバイスを取り込む指紋(スペックによっては数百ドルに30ドルのようなもの)
  2. 指紋照合SDK(パブリックドメインhereにあるダウンロード1 )

次に、あなたが書く:captu

  1. クライアントコードを指紋画像を提出する。
  2. 登録時に人の指紋画像を受け取り、それを細部データに変換し、その画像/細目の品質をチェックして指紋細目が使用可能であることを確認し、それをDBに格納するサーバコード。
  3. ログイン時に人の指紋画像を受け取り、それを細部データに変換し、一致するライブラリを呼び出すことによって、DBの指紋と照合します。通常、あなたは閾値を使って同じアイデンティティを考慮するかどうかを決めることができる一致スコアを返します。

これは基本的な考えです。私が提供するリンクには、必要なすべてのライブラリが必要です。キャプチャデバイスでキャプチャされたイメージを処理して、ライブラリで使用できるようにする必要がある場合もあります。

バイオメトリクスは簡単ではありません。たとえあなたが図書館を持っていても、慎重な計画やチューニングなしにそれらを使うことはできません。それで、あなたはプロダクションアプリを作るのが良いとは言いません。あなたがこれらの図書館を持っているからです。これは、図書館としてHibernateを使用することとはかなり違っています。アプリにこの機能をすばやく追加することに興味がある場合は、この作業を行うために多くの作業が必要になるため再考する必要があります。これらのライブラリの仕組みを理解し、画像処理で遊んだり、バイオメトリクスなどについて学んだりすると楽しいかもしれません:)

あなたが購入できるライブラリはおそらくありますハードウェア)は、このプロセスをはるかに容易にしますが、非常に高価です。

関連する問題