2

SIM カードは初めてで、Gemalto JCardManager (Gemalto Developer Suite の一部) と Gemplus USB SmartCard Reader を使用して SIM カードを認証しようとしています。

どうやら、必要なキー (kic、kid、kik) はすべて揃っていますが、認証できません。

実際、私は 2 つの SIM を持っています。1 つは SIM カード R5 で、もう 1 つは USIM カード R5 です。

両方のキー ファイルを構成しましたが、SIM カード R5 に対して認証しようとすると、次のメッセージが表示されます。

[ERROR  ] <-   6D 00
Command Exception on command: Authenticate. Authentication failed : INITIALIZE UPDATE : unknown response : VOP sw=6D00

また、USIM カード R5 に認証しようとすると、次のメッセージが表示されます。

[ERROR  ] <-   6D 00
[ERROR  ] <-   Invalid instruction. 

このメッセージの意味を知っている人はいますか?

4

2 に答える 2

2

すべてのカードが相互認証をサポートしているわけではありません。おそらくあなたのものはそれをサポートしていません。あなたのカードはgemalto oneですか?はいの場合、カードの ADM キーをお持ちですか? 実際、gemalto には 3 種類のカードがあります。

  1. GP がまったくない完全なネイティブ カード。
  2. ミドル レンジ カード。これらのカードは部分的に GP をサポートしますが、相互認証はサポートしません。これらのカードでは、ADM キーの検証で十分です。
  3. ハイエンド カード、これらのカードはすべての最新テクノをサポートします。

ADM キーを確認するには、送信する必要があります。

00 20 00 <adm key number> 08 <adm key value>

どのキーセットが ADM キーを保持しているかがわかっている場合は、独自の Verify キー コマンドを送信できます。

F0 2A 00 <keyset number> 08 <adm key value>
于 2013-06-14T22:23:11.880 に答える
0

メッセージは、ISO 7816-4 で指定された 16 進数のステータス ワードです。「INSはサポートされていません」という意味です。これは、特定の認証コマンドがサポートされていないことを示しています。これは、カードが仕様に従っていない (期待している) か、ライフサイクル状態が間違っているためです。

于 2013-06-14T00:45:34.550 に答える