問題タブ [globalplatform]

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 に答える
666 参照

javacard - 未使用のパッケージを JavaCard から削除できないのはなぜですか?

Gemalto Top DL v2 Java カードを持っています。内容をlist見ると、カードにたくさんのパッケージがロードされています。

ここで、未使用のパッケージを削除します。

問題は、それらを削除してカードのメモリを解放できないのはなぜですか?

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

security - javacard の最終的なセキュリティ手順

アプレットを作成し、カードにインストールしました。Java カードにアプレットをこれ以上変更したりインストールしたりしないようにするにはどうすればよいですか?

デフォルトのキーセットを変更する必要があることを読みました。GPSshell を試してみましたが、キーを変更できませんでした!

jcManager を試しましたが、リーダー (acs と REINERSCT) を認識できませんでした。

カードをファイナライズしてユーザーに配信するにはどうすればよいですか。カードを安全にするためのファイナライズ手順を誰か教えてもらえますか?

ありがとう

0 投票する
4 に答える
1007 参照

smartcard - pro.javacard.gp.GPException: 厳格な警告: 融合されていない JCOP が検出されました

次のコマンドを使用してスマートカードの内容を一覧表示しようとすると

次の例外を取得:

検索すると、カードが事前にパーソナライズされていないことがわかりました。私の質問は、スマート カードの事前パーソナライゼーションとは何ですか? この事前事前認識を行うのは誰ですか? それはベンダーですか?

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

javacard - gpshell でグローバル プラットフォームのデフォルト キーを変更した後、Java カード マネージャーへの認証に失敗しました

アプレットとセキュア メッセージをカード マネージャにロードするための globalplatform デフォルト キーを変更したいと考えています。次のコマンドを使用して、gemalto のデフォルト GP カード キーを正常に変更できました。

しかし、新しい鍵でカードマネージャーに安全なチャネルを作りたい場合、ホスト側で生成する暗号がカード側と一致しません。古いキーも機能しません。カード マネージャへの認証用コマンドは次のとおりです。

また、私はテストしました

また、smartcafe スマート エキスパート 3.2 (G&D カード) でプロセスをテストしましたが、結果は同じです。

誰かが私を助けてくれれば幸いです。

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

java - gp と Java を使用して一部のスマート カードを接続できない

カード 1: スマート カードを接続できます。以下はgp.exeのデバッグログです

Windows 7 のポップアップinstalling device driver

カード 2: 検出できません。以下はgp.exeのデバッグログです

スマート カード接続機能でスタックします。

Windows 7 がポップアップしないinstalling device driver

また、Javaコードを使用してスマートカードを接続しようとしました。Javaカードと同じです。connect() 関数でスタックします。

私の質問は、なぜカード 2 が検出されないのですか? 考えられる原因は何ですか?32 ビットまたは 64 ビットのマシンまたは OS に関連していますか?

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

javacard - secureChannel.unwrap 関数が 6982 を返す (セキュリティ ステータスが満たされていない)

アプレットで org.globalplatform パッケージによる安全なメッセージングを使用したいと考えています。globalplatform コマンドのいくつかを実装する C# のライブラリがあります。CLR、MAC、および ENC モードでセキュア チャネルをカードに開くことができ、前述のモードでカードにアプレットをロードしてインストールできます。また、アプレットで安全なチャネルを開き、外部認証応答 9000 を返します。次のようにします。

しかし、アプレットで「グローバル プラットフォームの C# ライブラリによってラップされた」アンラップ コマンド apdu が必要な場合、cardManager は 6982(Security Status not satisfid.unwraping code) を返します。

セキュア チャネル apdu のトレース:

誰でも私を助けることができますか?どうもありがとうございました、

モーセン。