問題タブ [smartcard-reader]

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

linux - Linux でのスマート カード リーダーの検出

SK-284 というスマート カード リーダーがあります。RS232とUSBの2つの通信方式に対応。私の場合、USBのみが有効になっています。このデバイスを USB 経由で Linux ラップトップに接続すると、検出されません。「$dmesg」コマンドを実行して、検出された ttyUSB ポートを確認すると、次の出力が得られました。

私のラップトップの仕様: OS: Ubuntu 12.04 カーネル: 3.2.0-54-generic-pae

同じデバイスを Windows 7 に接続してデバイス マネージャーを実行すると、Human Interface Device (HID) の下に検出されました。いくつかのテスト アプリケーションは正常に動作しています。

私の仕事は、デバイスごとにスマート カードを検出するための小さなコードを Linux で作成することです。では、このデバイスがどの ttyUSB ポートで使用されているか、またはこのデバイスに接続するためのその他の方法をどこで知ることができますか。

前もって感謝します。

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

sdk - vb6 : スマート カードへの接続中に定義済みの .dll を含める方法

私はスマート カード リーダー プロバイダーからこのサンプル コードを持っています。

SCardConnect の機能は次のように宣言されます。

そして、スマートカードへの接続中に含める.dllの別の機能があります。

私はこれを試します:

しかし、失敗します...スマートカードに接続しているときにMineKadを接続するにはどうすればよいですか...MineKadは、挿入されたカードを読み取るために含める必要があるSDKです。

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

java - Java で smartcardio を使用する Raspberry Pi 上の複数の NFC ACR122U デバイス

Raspberry Pi に接続された 3 つの ACR122U NFC リーダーがあります。javax.smartcardio を使用してリーダーとやり取りする Java プログラムがあります。私のプログラムは、見つかったリーダーごとにスレッドを作成します。

各スレッド クラスは、基本的に次のことを行う AccessTerminal クラスを実行します。

上記のコードは、ACR122U が 1 つしか接続されていない場合に完全に実行されます。WINDOWS マシンに 3 台の ACR122U を接続した場合も、完全に動作します。ただし、ラズベリーパイに2つ以上接続している場合、1つのリーダーは最初は何もしませんが、最初に他のリーダーをスキャンすると、「カードが見つかりました」の途中でフリーズし、他のリーダーをスワイプして来ますNoCardPresent Exception でアップします。以下はエラーです。

Windowsマシンで同じ設定でまったく同じプログラムを実行すると、次の出力が得られます。

どちらの場合も、両方のリーダーで同じカードを読み取りました。カードが無効または有効であることを心配しないでください。これは私のコードでは無関係なチェックです。

誰かが私に解決策を持っているなら、私はとてもいっぱいになるでしょう. Linuxが2つのUSBデバイスを区別していないことに関係していると感じています。

読んでくれてありがとう!

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

android - AndroidでFeitian nfcカードリーダーのタッチイベントをキャッチするには?

Feitian NFC カード リーダー モデル R520 を Android で使用すると問題が発生します。

カード リーダーの SDK は、com.ft.mobile.reader.Cardイベントのみをサポートしています。nfc タグをリーダーにタッチすると、イベントが見つかりません。OnInsertHeadSet()OnPullHeadSet()

カードリーダーのタッチイベントをキャッチする方法を知っている人はいますか?

今後の参考のために。1 秒ごとにデバイスをスキャンするタイマー タスクを作成します。唯一の問題は、カードリーダーの音をミュートに設定することです。

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

windows - スマートカードの取り外し中にWindowsが強制的にログオフする方法

smard カードの取り外し中の「強制ログオフ」アクションは何をしますか? プログラムを閉じるだけですか、それとも閉じるように求めますか?

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

nfc - MiFare Classic カード用のスマート カード リーダー

MiFare Classic カードを攻撃してその安全性を確認する方法に関する論文を読んでいると、研究者が「本物のリーダー」について話していることに何度も気づきましたが、この用語が何を意味するのかよく理解できませんでした。すべての読者が同じようにカードを扱っているのではないですか? つまり、攻撃される場所のリーダーは、市場から購入した任意のリーダーに置き換えることができます。

それとも、カード リーダーを使用するすべての場所に、市場から購入した他の新しいカード リーダーと置き換えることができない一意の ID を与える、ある種のキーまたはカード リーダーごとの構成はありますか?

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

ios - ID TECH UniPay スマート カード リーダーを使用してクレジット カード データを解析する

「UniPay、モバイル オーディオ ジャック マグストライプ、スマート カード リーダー」を使用 してスマート クレジット カード データを読み取るiOS アプリを開発しています。カード データを取得しましたが、プレーン テキストではありません。SDK はデータの解析方法を示していません。暗号化モードを非暗号化モードに設定しました。データは何らかの形式でエンコードされていると思います。磁気ストライプ データの解析に使用するのと同じデコードを使用しましたが、うまくいきませんでした。どのような種類のエンコーディングが使用されているか、または私が設定したフラグに関して暗号化されているかどうかは誰にもわかりません。次のコードは SDK から提供された例です。rt.data を解析して、カード番号などのクレジット カード情報を取得する必要があります。

前もって感謝します、