問題タブ [mifare]
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.
python - エミュレーションタグをタイプmifare1kにすることはできますか
エミュレーションタグ(PN532)を読み取る必要があり、Pythonでデータベース(sqlite3)に挿入するために、そのコマンドから.mfdファイルを取得してブロックに何かを保存したいという理由だけで、libnfcでnfc-mfclassicを使用する必要があります。この問題について知って、助けてください!
arduino - NFC MIFARE Ultralight C 認証の失敗
最近、arduino Uno ボード用の NFC シールド v1.0 を入手しました。シードのスタジオ wiki http://www.seeedstudio.com/wiki/index.php?title=NFC_Shieldから提供されたスターター コードのいくつかを試しました。Mifare Ultralight C のセットの読み取りまたは書き込みを複数回試行した後、問題が何であるかを確認するために行ごとに試行するように設定しました。私は多かれ少なかれこの行にそれを絞り込みました:
カードのIDは正しいので、別の引数が問題を引き起こしているに違いないと思います。キーに keys[]= {0xff, 0xff, 0xff, 0xff, 0xff, 0xff} を使用しています。他に問題になる可能性のあるものはありますか?以下にコード全体を含めました。追加の詳細が必要な場合はお知らせください。
ありがとうございました!
nfc - Mifare Classic 4K 認証に失敗しました - どうすれば機能しますか?
私は 14443A プロトコルと mifare Clasic 4k タグに非常に慣れていません。ファームウェア バージョンを読み取った後、Mifare モードをサポートする TRF7960A RFID リーダーがデバイスに接続されています。
ベンダーから情報を入手しましたが、まだ認証の問題に直面しています。
コマンドの送受信を以下に貼り付けました。
パケットの作成方法について、これを手伝ってくれる人はいますか?
前もって感謝します
ジェシン
Mifareモードに設定
送信:0108000304FD00000 返信:108000304FD0000
ファームウェア バージョン 3.3[モード ミファーレ]
プロトコルの設定
送信:010A0003041000010000 返信:010A0003041000010000 書き込み要求を登録します。
送信:010C00030410002101080000 返信:010C00030410002101080000 書き込み要求を登録します。
送信:0109000304F0000000 返送:0109000304F0000000
送信:0109000304F1FF0000 返送:0109000304F1FF0000
カードの UID をスキャン
送信: 0109000304A0010000 返された: 0109000304A0010000 14443A REQA. (0200)(DB24C7A69E)[DB24C7A69E]
受信した UID は DB24C7A69E です
認証ブロック 04 キーは FFFFFFFFFFFF UID は DB24C7A69E
送信:010A0003041850000000 返信:010A0003041850000000 リクエストモード。[]
送信:010D000304A2DB24C7A69E0000 返信:010D000304A2DB24C7A69E0000 14443A 選択。(0200)[18]
送信: 010E000304C0FFFFFFFFFFFF0000 返信: 010E000304C0FFFFFFFFFFFF0000 Crypto1 セットキー。初期化OK
Send : 010F000304C16004DB24C7A69E 0000 Returned : 010F000304C16004DB24C7A69E 0000 Crypto1 認証ステップ 1. !! 00 バイトと 00 ビットを受信しました。4 バイトと 0 ビットが予想されます。アボート
Send : 010C000304C23D6E98990000 Returned : 010C000304C23D6E98990000 Crypto1 認証ステップ 2.ý
ブロック 04 データの読み取り
送信: 010A000304C830040000 返信: 010A000304C830040000 暗号化されたリクエスト モード。!! 暗号が初期化されていません。アボート
書き込みブロック 04 書き込みデータ 12345678123456781234567812345678
送信: 010A000304C8A0040000
返される: 010A000304C8A0040000 暗号化されたリクエスト モード。!! 暗号が初期化されていません。アボート
送信: 0118000304C8123456781234567812345678123456780000 返された: 0118000304C8123456781234567812345678123456780000 暗号化された要求モード。!! 暗号が初期化されていません。アボート
java-me - j2meのjava.lang.nullpointerexception
mifareカードを読み取るためのアプリケーションを作成していますが、APDUを渡すと、エミュレーター「java.lang.nullpointerexception」でエラーが発生します。その後、ISO14443_CARDを正常に検出し、次のようにAPDUを渡します。
nfc - Mi-fare超軽量1kタグへのアクセス方法
Mi-fare超軽量1kタグへのアクセス方法を教えてください。
コマンドを試しました
リーダーに正常にロードされます。
しかし、私がコマンドを試してみると
タグによる認証に使用されます
ステータスワード6300(操作に失敗しました)
ログは以下のとおりです
私が使用しているMIFARE1KタグのATR
以下に、MIFARE1Kタグ用のACR122Uリーダーに付属しているスクリプトを示します。これも失敗です
MIFARE1KカードおよびACR122UPC/SCリーダーのデモスクリプト
(c)2008、Advanced Card Systems Ltd.
java - Desfireカードのキーを変更するために使用されるCRC
Desfireカードのキーを変更するために使用されるCRCのタイプはどれですか?CRCバイトの順序を逆にするかどうか。PICCアプリケーションのキーを変更できません。誰か助けてくれませんか。
android - Mifare Plus vs Mifare DESfire (Android)
mifare plus および mifare desfire に関して NXP の Web サイトに示されている内容とは別に、次の要因を考慮してください。
- 安全
- 読みやすさの速度
- 携帯電話に貼れるようにフェライト層で貼る場合、どちらが良いですか?
- 将来、支払いをしたい場合、何が望ましいですか?
- nfc タグ ステッカーのサイズは直径 35 mm になりますが、使用されるタグによって違いはありますか?
- タグは、Android デバイスに接続された nfc リーダーとやり取りします。アンドロイドの視点から、どっちがいい?開発の容易さとより多くの機能のために、どちらがより適切ですか?
ありがとう
android - Androidのdesfireで提供されるセキュリティ機能を使用するにはどうすればよいですか?
Mifare DESFireタグからndefメッセージを読み書きする方法は知っていますが、Androidからの通信に関して、DESFireでサポートされているコマンドセットの使用方法を理解するのに苦労しています。
私はそれが
transceive(byte[])
生のバイトを介して通信するのを助ける機能と関係があることを知っています。どうすれば使えますか?カスタムキーでメッセージをロックするにはどうすればよいですか?
nfc - NXP SmartMX 非接触型 MCU をプログラムするには何が必要ですか?
強力な暗号機能を備えた NFC 技術を使用した認証システムを開発しています。
NXP からは 2 つのソリューションがあります。メモリ領域と 3DES および AES128 暗号化機能を備えたチップである Mifare DESFire EV1 と、OS とソフトウェアを実行する必要がある完全な MCU である SmartMX2 です。
2 つのタグのどちらかを選択するには、これらのタグをプログラムする方法を知っている必要があります。私が理解したところでは、 DESFireには USB リーダー/ライターとインターフェイス ソフトウェアが必要です 。
OSをSmartMXカードにインストールしてデバッグするには、どのような機器が必要ですか? NFCインターフェース経由でのみ行うことは可能ですか?
気にかけてくれてありがとう、gfunky