3

タスクは、バイオメントリック(指紋)ベースのセキュリティを備えたJava Cardアプリケーション(アプレット)を実装することです。Java Card仕様v2.2.2以降、APIには、javacardx.biometryなどのインターフェイスを備えた特別なパッケージが含まれBioTemplateているBioBuilderことがわかりますが、実装は表示されません。

  1. これは、指紋認証アプレットを実装するために、追加の商用SDK(Griaule BiometricsまたはMegaMatcherなど)を購入する必要があることを意味しますか?標準のJavacardAPIで提供されている機能で十分かどうかを確認したいと思います(何かを見逃しただけかもしれません)。
  2. 「サードパーティ」のSDKが必要な場合は、使用した経験を推奨または共有できますか。
4

1 に答える 1

3

javacardx.biometryは、開発者が生物測定機能を備えたカード用のアプレットを簡単に実装できるようにする汎用インターフェイスにすぎません。それ以外の場合は、ベンダー固有のコードを使用する必要があります。byte[]これで、生体認証テンプレートをベンダー固有の実装に送信するだけで済みます。スマートカードの実装を切り替える場合、アプレットを移植するために行う作業はほとんどまたはまったくありません。

JavaCardはAPIに制限を課していないようです。そうです、カードでマッチを使用できるようにするには、JavaCardベンダーとバイオメトリクスサプライヤーからの組み合わせパッケージが必要です。Java Cardで多くのAPI(および暗号定数)が利用できるからといって、これらの機能がこれらのカードに存在するわけではありません。

于 2012-07-06T22:46:54.077 に答える