問題タブ [gemalto]
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.
c# - .NET スマートカード - リモート オブジェクトをシリアル化/逆シリアル化します。入力ストリームは有効な形式ではありません
私は .NET スマート カードを使用しています。.NET リモート処理と同じ概念を持っています。
したがって、私のスマートカード (サーバーとして) には次のサービスがあります。
これは ObjectToByteArray(obj) です
クライアントに関して:
ByteArrayToObject
問題は、オブジェクトをデシリアライズしたいときです。
この文字列 "ABCDE" をテストし、カードにシリアル化すると、結果の 16 進数は次のようになります。
1C-5D-D2-00-27-11-02-00-00-00-05-00-00-00-05-00-00-00-01-41-00-42-00-43-00- 44-00 -45-00
PCでシリアル化したときの結果は次のとおりです。
00-01-00-00-00-FF-FF-FF-FF-01-00-00-00-00-00-00-00-06-01-00-00-00-05-41-42- 43-44 -45-0B。
したがって、私の PC アプリケーションでは、2 番目の文字列の逆シリアル化はうまく機能しますが、最初の文字列 (スマート カードから) を逆シリアル化すると、次のようになりました。
「入力ストリームは有効なバイナリ形式ではありません。開始内容 (バイト単位) は次のとおりです: 1C-5D-D2-00-27-11-02-00-00-00-05-00-00-00-05- 00-00...」
out-of-memory - スマート カードからの読み取り時のメモリ不足例外
私は .Net フレームワークを使用して、Gemalto スマート カード (追加と取得) と対話するアプリケーションを開発しています。追加部分を連続して実行しましたが、カードに保存したデータを読み取ろうとすると、ホスト アプリケーションで outOfMemoryException が発生しましたが、なぜこれが発生するのか誰でも理解できますか?
これは、カードから読み取るホスト アプリケーションのコードです。
カードにロードされているアプリには、次のメソッドがあります。
c# - c# を使用した Gemalto .net スマート カードのピン検証
c# を使用して、gemalto .net カードのピンを確認して変更しようとしています。しかし、私が確認しようとしたとき、使用して -
戻ります- SW 27033 (RSP 6999)
。
何か案が。私は何をしているのですか?
c# - Gemalto スマート カードのシリアル番号を読み取るには?
私はスマート カードとリーダー (Gemalto) を持っています。C# を使用してカードのシリアル番号を読み取りたい。Gemalto サポート サイトでドキュメントやライブラリを読みましたが、役立つ情報がありません。
誰かがジェムアルトについて経験を積んでいて、いくつかの例を手伝ってくれることを願っています!
本当にありがとう !
node.js - NodeJS を使用した Gemalto OTP トークン
Gemalto IDProve 100 OTP トークンに対して認証できる NodeJS モジュールはありますか? 私は Amazon からこれらの 1 つを持っています。このデバイスの優れた点は、サーバーに接続する必要がないことだと思いました。2 つの連続するコードを独自のカスタム サーバーに入力するだけで、アルゴリズムはそれに対して継続的に認証できます。デバイス: http://www.gemalto.com/products/easy_otp_token/#
NodeJS モジュールがない場合、これら 2 つの値を読み取り、将来のコードを検証できるアルゴリズムを持つ .NET または他の言語の例はありますか?
ありがとう!
smartcard - 空白のスマートカードをコーディングするにはどうすればよいですか?
私の学校のプロジェクトでは、空白のスマートカードとリーダーを手に入れました (書き込みもできると思います) - Gemalto IDBridge CT40 がリーダーです - そして今、このスマートカードに書き込む方法を見つけなければなりません。ソフトウェア (Gemclub Memo-Module) を入手しましたが、このためのチュートリアルや何かが見つかりません。最終的に、このスマートカードで認証できるはずです。どこから始めればよいか教えていただけますか?このスマートカードと通信するにはどうすればよいですか? または、それと通信するために何を学ばなければなりませんか?
ありがとうパトリック
smartcard - GemaltoXpress アプレットのアップロードの問題
私は、Java Card に常駐して実行するアプレットを開発中であり、さまざまなカードを評価しています。32kb の EEPROM を搭載した GemaltoXpress カードをたくさん持っていますが、最善を尽くしたにもかかわらず、空のアプレットでさえアップロードできませんでした。Global Platform for SmartCardIO Java SDK ライブラリを使用してカードと通信しています。私のアプレットは次のようになります。
80 E8 00 00 FF ...
しかし、これは最初のAPDUの直後に SW12=0x6985 で GemaltoXpress カードにアップロードできません。-source 1.2 -target 1.1
に渡されたパラメーターを使用して、JAVA Card Kit 2.2.1 に対してアプレットをコンパイルしていますjavac
。私の.opt
ファイルは次のようになります。
NXP の SmartMX カードは問題ないのに、GemaltoXpress カードがこのアプレットを好まない理由がわかりません。何か不足していますか?GemaltoXpress 向けに開発する場合、特別な要件はありますか?