1

ロジック アナライザーでスマート カードのリバース エンジニアリングを行っています。元の SC と同じように応答するようにアプレットを作成しましたが、動作しません。さらに分析した結果、3 つの問題が見つかりました。

1-ATR: ATR を変更する必要があります

2-ATR 通信プロトコル: 理由はわかりませんが、元のスマート カードは標準のように ATR を送信していません (標準では: 偶数パリティ ビット) が、パリティ ビットなしで送信されます。

3-PTS: ATR の後、通信プロトコルを T=0 に設定する必要があります。ボーレートは 210526 で、パリティ (clk=6MHz) ではありません。

1 と 3 が可能であることはわかっていますが、誰がそれを行うべきかわかりません。また、2 番目の問題が解決できるかどうかもわかりません。

Gemalto IDcore30 カードを持っています。Gemalto IDbridge CT30 も持っていますが、ATR を読み取ることができないパリティ ビットの違いのため、元の ATR を読み取ることさえできません。

リンクやヘルプは非常に役立ちます。

ありがとう。

4

0 に答える 0