私のプロジェクトでは、スマートカードに生体認証データ(指紋テンプレートなど)を書き込みたいと思っています。いくつかの良い研究の後、私は自分のプロジェクトにJavaカードを選びました。しかし、私はこのプラットフォームに不慣れで、これについてほとんど知りません:(
Sunのチュートリアルも読んだことがありますが、いくつかの混乱を解決できませんでした。
1.)カードから生体認証データを読み書きしたいのですが、Javaカードでアプレットを設計する必要がありますか?スマートカードリーダーの単純な読み取り/書き込み機能を使用して、スマートカードのメモリ上の生体認証データを読み取り/書き込みすることはできませんか?
2.)Java Card用のアプレットを作成する場合、どのようにアプレットIDを付与しますか?アプレットIDは各アプレットに固有です。また、事前に作成されたアプレットのアプレットIDをどのように知ることができますか?
3.)アプリケーションプロトコルデータユニット(APDU)とは何ですか?そして、彼らはカードのデータの読み取り/書き込みをどのように助けてくれるのでしょうか?
私はこれらすべてが基本的な質問であることを知っていますが、私は本当に混乱しています。だからみんなを助けてください!
前もって感謝します。