2017-11-20 8 views
-2

JavaCardクラシックキット3.0をインストールしたEclipse Oxygenを使用しています。 スクリプトからコールドリセット(ATR取得)を行い、リーダーに挿入されたカードにGetDate APDUを送信する方法。 Javaコード(アプレットではない)のいくつかの例と、リーダーへのアクセス方法と、エミュレータへのアクセス方法が必要です。ご指摘ありがとうございます。私はJavaCardでEclipseを使用しています。リセットしてAPDUをリーダーに送信する方法

答えて

0

Javaカードアプレットを開発する場合は、標準のEclipseパッケージに対してJCIDEを使用することをお勧めします。

Javaカードにアクセスするためのオフカードアプリケーションを開発する場合は、以下のAPIセットが役立ちます。彼らはかなり使いやすいです。利用できる端末のリストを取得するには

https://docs.oracle.com/javase/7/docs/jre/api/security/smartcardio/spec/

  1. 使用クラス "のTerminalFactory"。
  2. クラス「カード」を使用してカードに接続します。

...他の操作

ていることを確認します: -

1)リーダー用のドライバがインストールされており、PCに接続しながら、読者が働いています。

+0

ありがとう!あなたは正しい方向に私を送りました。これは、出力を処理する方法を理解していないだけです。たとえば、ATR = [B @ 4F3F5B24 – Nick

+0

ATRはバイト配列で、標準の16進データとして解析します。カードに関する情報を提供します。 – hsg

関連する問題