問題タブ [pcsc]
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.
java - Linux64ビットからjavax.smartcardioにアクセスする
次のコードでjavax.smartcardioAPIを使用してスマートカード端末をロードしようとしています。
...そして私は常に次の例外を受け取ります:
Windows Vista / 7ではすべて正常に動作しますが、Linuxでは動作しません。Ubuntu12.0464ビットを使用しています。
次のコマンドを使用してpcscdサービスをインストールしました。
そして、pcsc_scanコマンドはこれを出力します:
したがって、すべてが正常に見えますが、smartcardioは機能しません。OracleとOpenJDK1.7.0_05、32ビットと64ビットの両方で試しています。
コードは、Ubuntu 32ビット環境でOpenJDK(ただし、Oracle JDKではなく、理由はわかりません)で正常に実行されます。したがって、JavaからPC/SCライブラリへの64ビットブリッジに問題があると思います。
何か案は?
ありがとう。
python - RFID トランスポンダ カードに一意の属性はありません
カード上の一意の識別子を使用して識別システムを構築するために、RFID トランスポンダー カードを購入しました。testenv
私はUbuntu 12.04でセットアップし、pcscd
デーモンとscm scl011カードリーダーを使用しています。
問題は、すべてのカードの ATR が同じで、一意の ID を抽出できないことです。
ATR を取得するために使用pcsc_scan
した後、ほとんどのカードの ATR を取得するために pyscard サンプル スクリプトを試しました。pyscard アクションの結果、多くの ATR がサポートされていないか、他のカードと変わらないという結果になりました。
誰かがここで何が問題なのか考えていますか?
android - Android の pcsc-lite と ccid
pcsc-lite/ccid を Android に移植した経験のある人はいますか? アプリケーション層からスマートカード/リーダーにアクセスする必要はありません。シェルからだけです。したがって、pcscd デーモンを実行できる限り、問題ありません。
pcsc-lite には libusb/libhal が必要なので、Android にも libusb/libhal を移植する必要がありますか?
ありがとう。
java - ICカードリーダーとSLE5528スマートカードの操作
ICコンタクトカードリーダーとSLE5528スマートカードを持っています。これらのアイテムを実際に使い始める方法を考えています。
リーダーが読み取られていますが、スマートカードを挿入しても効果がありません。
http://www.openscdp.org/からopensmartのスマートカードシェルもインストールしました
しかし、それでカードリーダーを読むことができません。互換性の問題があるかどうか疑問に思っています。
私が不適切に質問したかもしれないことを知ってください、しかし親切にこれについて私を助けるためにそこにいる誰かに頼んでいます。
私を始めて終わらせるための関連リンクや役立つ情報は、大いに役立ちます。よろしくお願いします。
driver - スマート カード シミュレーション用の PC/SC ドライバー。どうやって始めるのか?
接続されたスマート カード リーダーをエミュレートする Windows ドライバー (接続されたデバイスのリストに Windows が表示されるようにするため) とスマート カードを開発する必要があります。これの代わりに、特定のプロトコルに従ってファイルから/へデータを読み書きします。
スマート カード リーダーとカードをエミュレートするには、どのような方法をとればよいですか?
gsm - リモート サーバーに接続し、ACR880 gprs カード リーダーでテストする
これがstackoverflowで尋ねる適切な方法ではないことは知っていますが、私を理解しようとしてください.Thank.
わかりました... インターネット アクセスがない場所でリモート サーバーに接続する目的のアプリケーションで使用するために、ACR 社のアドバイスに従って GPRS をサポートする ACR880 カード リーダーを注文しました (より良いカード リーダーの提案は大歓迎です)。
だから私の心配は; このリーダーをローカル サーバーでテストして、GPRS を介してカード リーダーがアクセスするバックエンド サービスを開発することはできますか。それとも、通信会社/ネットワーク キャリアがホストするサンドボックスのようなものが必要になります。
どこが間違っているかを修正してください。私が知る必要があることに関するアドバイスや推奨事項は大歓迎です...ありがとうございます。
java - PCSCException SCARD_E_NO_SERVICE
私はsun.security.smartcardioライブラリを使用してスマートカードを操作しています。LudovicRousseauによって提案されたJavaのサンプルソースコードを使用しました。そのコードをループすると、使用可能なカード端末(sun.security.smartcardio.PCSCTerminals.list(Unknown Source))の選択を実行すると、次の例外が発生します。
sun.security.smartcardio.PCSCException:SCARD_E_NO_SERVICE
スマートカードを使用するたびにアプリケーションを再起動すると、すべてが正常に機能します。なぜそれがこのように起こるのか誰もが知っていますか?
ご協力いただきありがとうございます
フランチェスコ
windows - PCSC リーダーのデバイス インスタンス ID を見つける方法
Windows >= XP で使用する PCSC リーダーへのハンドルとコンテキストのみを持っているwinscard
場合、そのデバイス インスタンス ID を取得する方法や、SetupDi*
API で使用して、そのリーダーに読み込まれているドライバーを特定する方法はありますか。
SCardGetReaderDeviceInstanceId
Windows 8 でしか利用できないため、残念ながら私には利用できません。
SetupDi
プラン B として、スマート カード リーダー クラス GUID を使用して、すべてのスマート カード リーダーを列挙できます。しかし、API とAPIの間でリーダーを関連付けるためには、一意の属性が必要になります。たとえば、シリアル番号は良い候補のように思えますが、すべてのメーカーが使用しているわけではありません。SCard*
SetupDi*
何か案は?
android - システムにパッチを適用せずに Android で PCSC インターフェイスを使用することは可能ですか? (シーク・フォー・アンドロイド)
システムにパッチを適用せずに Android で PCSC インターフェイスを使用することは可能ですか? seek-for-android を使用していただきありがとうございます。