問題タブ [acr122]
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 - JMRTD を使用した Android の外部 RFID リーダー
環境
外部 RFID リーダー ( ACSのACR1252u ) に接続された Minix x88i Android コンピューター (関係ありませんが、内部 NFC 技術がない) があります。ACS はAndroid 用の API を提供するので、アプリケーションを介してリーダーと通信できます。それはうまくいきます。
ゴール
私の目標は、ISO 14443 タイプ Aカード ((オランダ語) ID カードとパスポート (別名ePassport )) を読み取って、アプリケーションで結果を取得できるようにすることです。これらのタグにアクセスするための鍵は、ePassportに表示される MRZ (Machine Readable Zone) であり、現時点ではハードコーディングできます。
問題
私は次のステップがどうあるべきかについて少し行き詰まっています。ePassportsにアクセスするのに役立つJMRTD APIを見つけましたが、アプリケーションにインポートした後の使用方法がわかりません (ほとんどの場合、「タグ」または「カード」オブジェクトなどがないためです)。これを使用して見つけたアプリケーションは、インポートまたはを使用していますが、どちらも内部 NFC のないデバイスの Android アプリケーションでは機能しません。javax.smartcardio.*
android.nfc.*
JMRTDを使用する必要がありますか? いいえ、私が知らない同じことを行う他のライブラリがあれば、教えてください!
ACRリーダーと組み合わせて、内部NFCのないデバイス上のAndroidアプリケーションにJMRTD(またはその他のもの)を使用する方法について、正しい方向に私を導くことで私を助けることができます. それらの中で人気のあるリーダーはACR122です。その経験があれば、私のリーダーにも適用される可能性が高いです! または、同じことを行うプロジェクトを知っているので、それをコード例として使用できます。
さらに情報を提供する必要がある場合は、お知らせください。前もって感謝します!
authentication - ACR122U で NTAG213 を認証する方法
NTAG213 カードで ACR122U リーダーを使用しています。カードはパスワードで保護されたパスワード(読み書き)です52 84 00 08
。カードを認証し、認証されたカードの 30 ページと 31 ページを読み取るために実行する必要がある APDU コマンドは何ですか?
MiFare 1k でパスワードを読み込んでセクターを認証できることは知っていますが、ACR122U リーダーを備えた NTAG213 カードで認証がどのように機能するかはわかりません。
smartcard - Mifare Classic 1k カードに異なる ID を書き込み/定義して、rdm6300 カードリーダーで読み取れるようにするにはどうすればよいですか?
現在 javaxsmartcardio を使用していますが、このライブラリがどのように機能するのかわかりません。私は acr122u リーダー/ライターを持っていますが、それをライターとしてのみ使用して、rdm6300 カード リーダーを使用した RFID ドアロック プロジェクトでカードを書き込んで読み取ることができるようにしたいと考えています。これまでのところ、ソーシャル ユーティリティで使用するために書かれた 2 枚のカードを読むことができました。そのため、1 つのカードが認証され、もう 1 つのカードが認証されていないことに基づいて arduino コードを記述しました。しかし、私は自分のカードを書き、自分の特定のパスワードを入れたいので、認証したカードだけがドアのロックを解除します。ドアロック部分の設定は完了しましたが、自分でカードを書くことができません。助けてください。前もって感謝します。