問題タブ [apdu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2735 参照

c++ - C++で単一のAPDUを使用してデータを送受信する方法は?

winscard を使用して C++ コードを作成しています。Scardtransmit でデータのみを送信するか、データのみを受信するコマンドを送信しても問題ないことに気付きました。データを送信したり、正しい応答を取得したりできます。ただし、コマンドがデータを送信し、応答を期待する場合、常に 61xx が返されます。エラー コード 61xx は、Le が正しくない xx バイトの応答があることを意味し、返された値 xx を含むすべての可能な Le をチェックしましたが、何も変わりません。たとえば、Apdu の形式を CLA INS P1 P2 Lc Data Le とすると、61XX が返され、CLA INS P1 P2 Lc Data XX が送信され、再び 61XX が返されます。

Javaなどのツールを使ってカードをチェックしたところ、カードに何もないことを確認しました。

私の知る限り、Lc と Le には 1 バイトの P3 が割り当てられています。DATADATA コマンドから (SW1SW2 以外で) 応答を取得する方法はありますか?

0 投票する
1 に答える
2537 参照

reset - APDU コマンドを使用して Java カードをリセットする方法

私はJavaカードの開発が初めてです。これまでのところ、RSAアルゴリズムを使用してデータを暗号化できるJavaカードアプレットを開発しました。したがって、基本的にはアプリケーションの選択に従ってデータを送信しましたが、Java カードを選択する前に Java カードをリセットしたいと思います。

0 投票する
1 に答える
260 参照

android - IsoDep タグ内のファイル識別子による参照

IsoDep タグにデータを書き込もうとしています。IsoDEP タグのメモリは、構造階層で編成されています。

  • DF (専用ファイル)
  • EF (基本ファイル)

タグに何かを書き込む前に、SELECTコマンドを使用します (APDU コマンド セット内)。でファイルを選択したいのですがfile identifier、タグ内のファイル識別子がわかりません。

タグに存在するすべてのファイル識別子を取得するにはどうすればよいですか?

0 投票する
0 に答える
954 参照

nfc - グローバル プラットフォーム CRS アプリケーション アクティベート カードの問題

GP の CRS アプレットを使用してカードを有効化しようとしています。

渡された完全なコマンド APDU は 80F001010A4F08XXXXXXXXXXXXXXXX00 でした (バイトでグループ化した場合 CLA::80 INS::F0 P1::01 P2::01 Lc::0A TAG::4F L::08 V::AID::XX XX XX XX XX XX XX XX 11 ル::00)

XX XX XX XX XX XX XX XX は AID プレースホルダーです。

CRS が存在し、グローバル カウンターも取得できます。

しかし、上記のコマンドをアクティブ化しようとすると、6D 00 (「無効な命令」と解釈されます) が表示されますが、私の知る限り、コマンド APDU は GP 仕様に従って適切に形成されています。

0 投票する
1 に答える
2665 参照

nfc - INTERNALモード使用時のPPSEとCRSの関係

PPSE (Proximity Payment System Environment) の内部モードを使用すると、CRS (Contactless Registry Service) がアプリケーション選択のプロセスで機能するようになることがわかりました。しかし、相互の論理的な依存関係に関する正確な詳細は見つかりませんでした。

PPSE が内部モードに設定されている場合のアプリケーション選択プロセスで、PPSE と CRS の論理的な関係を説明できる人はいますか?

0 投票する
2 に答える
25330 参照

nfc - SIMPLE-TLV と BER-TLV

SIMPLE-TLVおよびBER- TLVを参照しているドキュメントを見つけました。私はEMVとGPのドキュメントのほとんどを調べましたが、違いについては言及していません.

2つの違いを理解するのを手伝ってくれる人はいますか?