問題タブ [contactless-smartcard]
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.
android - MIFARE DESFire (MF3ICD40) NFC タグの再フォーマット
かつてバス/電車のパスだった MIFARE DESFire (MF3ICD40) NFC カードがいくつかあります。カードを再フォーマットしようとしています。カードに既にある情報を失ったとしても、空き容量があれば、カードに情報を追加することしかできないとしても、気にしません。アプリ/クラウド内にコマンドを保存し、NFC シリアル番号を読み取るだけのアプリがあることは承知していますが、これらのカードを自分以外の人が使用できるように書きたいと考えています。
android - MIFARE Plus SL3との通信(コマンド)
MIFARE Plus カードと通信しようとしています - 読み取り/書き込みが必要です。ただし、これを行うために必要なドキュメントが見つかりません。コマンドセットがNDA(または何か)の下にあることは理解していますが、私の会社はドキュメントにアクセスできます.どのドキュメントを要求する必要があるのか わかりません.
どんな助けでも大歓迎です。
誰かが非常に技術的で詳細な回答を提供する場合(指を交差させます)、私はAndroidでこれを行っています
編集: タグはセキュリティ レベル 3 です。
java - Nexus S および ACS ACR122 によるカード エミュレーション
タイトルに書いたように、Nexus S、Cyanogenmod 10.1.3、および ACS Acr122 USB リーダーを使用してカード エミュレーションを使用しようとしています。この記事を見つけましたhttp://nelenkov.blogspot.it/2012/10/emulating-pki-smart-card-with-cm91.htmlおよびソースコードを含むgithub https://github.com/nelenkov/virtual- pki カード. 指示に従ったところ、奇妙なことが起こりました。スマートフォンがリーダー上にある間、接続の開始と停止が繰り返されるため、デモが機能せず、クライアントで次の例外が発生します。
それを修正する方法について何か考えはありますか?ありがとう
rfid - ISO 15693: 複数のセキュリティ ブロックを読み取る
現在、ISO 15693 周辺 RFID カード (TI Tag-it HF) から 1 つのセキュリティ ステータス/ブロックを読み取る既存の SCardTransmit() コマンド (C#) を、64 ブロックすべてのセキュリティ ステータスを取得するコマンドに変更しようとしています。カード。既存のコードは次のとおりです。
私の理解では、Convert.ToByte(blockNum) の前のバイトは、セキュリティ ステータスを取得するコマンドを表し、その後に問題のブロックと、読み取るブロックの数が続きます。セキュリティ ステータスの読み取りに関して私が見た唯一の参照は、「非接触型スマート カード リーダー開発ガイド」のセクション 10.3.4 にあります。
注: SmartCardTransmit は、正しいカード ハンドルとその他の必要なパラメーターを使用して SCardTransmit を呼び出します。セキュリティ ブロック 0 ~ 63 の要求を表す送信ヘッダーの形式に興味があります。
smartcard - NXP には Java カードがありますか?
NXP Web サイトに「JCOP」または J2A040 や j3d081 などの用語に関する検索結果がないのはなぜですか? Java Card の開発を開始し、次の名前の市場で Java Card を見つけたい
- JCOP21-72
- J2A040 NXP Java ベースのスマート カード、40k EEPROM
- jcop31
- jcop41
- ...
ただし、NXP Web サイトの用語は次のとおりです。 - SmartMX、MIFARE DESFire など、または - P5CC021、P5CC040、P5CC073、P5CC080、P5CC144
なぜ市場とメーカーはこのように異なる用語を使用するのでしょうか?
アップデート:
SmartMX を購入した場合、OS は付属していますか? NXP がプログラムするのは OS ですか、それともベンダーですか? 私はそれを自分で行うことができますか?
各 JCOP OS の詳細な仕様はどこにありますか?
nfc - MiFare Classic カード用のスマート カード リーダー
MiFare Classic カードを攻撃してその安全性を確認する方法に関する論文を読んでいると、研究者が「本物のリーダー」について話していることに何度も気づきましたが、この用語が何を意味するのかよく理解できませんでした。すべての読者が同じようにカードを扱っているのではないですか? つまり、攻撃される場所のリーダーは、市場から購入した任意のリーダーに置き換えることができます。
それとも、カード リーダーを使用するすべての場所に、市場から購入した他の新しいカード リーダーと置き換えることができない一意の ID を与える、ある種のキーまたはカード リーダーごとの構成はありますか?
smartcard - 近接カード リーダー - smartcardio の問題
smartcardio APIを使用してhid omnikey 5325近接リーダーを使用してIDカードを読み取る必要があるJavaスイングアプリを開発しています。(Windows XP OS)
コードはリーダーを検出しますが、カードが挿入されると、
terminal.waitForCardPresent(0)
が返されるはずですが、返されません。
HID 独自のワークベンチを使用すると、カードが検出されるため、カードまたはリーダーに問題はありません。
android - nfc リーダー (acr122) はどのように私の電話を検出しますか?
acr122リーダー、CD、およびカードを備えたACR122U SDKを購入し、テストしようとしています。リーダーは LED ライトを赤から緑に変えることでカードを検出しますが、携帯電話 (NFC がオン) をリーダーに近づけても何も起こりません。
リーダーに自分の電話を検出させるにはどうすればよいですか? 携帯電話を非接触型カードとして機能させるには、携帯電話に Java カード アプレットをインストールする必要がありますか?
security - MIFARE クラシック 1k に対するブルート フォース アタックの試み
MIFARE Classic 1K カードの 1 つのブロック キーを推測するプログラムを作成しようとしています。
おそらくこのようなものを実行することは可能ですか?
単純なカウントを実行するのが非現実的であることは理解していますが、これはある程度成功しますか?
android - 既存の NFC リーダー インフラストラクチャのアプリケーション ID
VISA や MASTERCARD などの既存の NFC リーダー インフラストラクチャのアプリケーション ID (AID) は一般に知られ、登録されているという Android ドキュメントを読みましたが、Web 上のどこにも見つかりませんでした。
誰かがそれらを見つけた場合は、これらの一般に知られている NFC リーダーのアプリケーション ID を共有していただけますか?
VISA、MASTERCARDのNFC端末でタップできるカードをエミュレートしたいと考えています。