問題タブ [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 - NFC タグの複製を防ぐには?
NFC タグを使用してアプリを作成していますが、NFC タグが複製されないようにする必要があります。クローンを作成しようとすると、「クローンは制限されています。タグは秘密鍵で保護されています」というポップアップ メッセージが表示される他の多くの NFC タグを見てきました。NFC タグにも同じセキュリティが必要です。
android - カード エミュレーションを使用して電話が nfc フィールドに入ったときの検出方法
uicc SE (HCE なし) でカード エミュレーションを使用しています。最小 API SDK は 17 で、目標は 19 です。
私が覚えている限り、Android 2.x は、FIELD_ON インテントのような、電話が nfc フィールドに入った場合にアプリを認識するインテントでした。¿ 今どきはありますか?
NDEF 検出は、明らかに、私が受動的である限り有効ではありません。私の状況は次のとおりです。「ねえ、アクティブな要素から読んでいます」。
ありがとうございました
nfc - 読み取りと書き込みの間の RFID 相互運用性
次のような周波数を持つ多くの異なる RFID リーダーが存在します。
13,56 MHz、125 kHz、134 kHz、9,2 MHz、869 MHz、915 MHzおよび2,45 GHz
同じ周波数を使用する場合、リーダーとカードが互換性があることを確認した後、
たとえば、125 kHz RFID リーダー/エンコーダーで 125 kHz RFID カード/タグを読み取ることができるように、それぞれに標準プロトコルはありますか?
技術的には、クレジット カード サイズのようなカードと「RFID タグ キーチェーン」(Google で検索) の間に違いはありますか?
すべてのカードは書き換え可能ですか、それとも読み取り専用のものもありますか?
android - ISO 7816-4 APDU コマンド ファイルの選択とレコードの書き込み
ISO 7816-4 コマンドを使用して Android 上の PN532 と HCE の間で通信しようとしていますが、AID (DF) を正常に選択していますが、その DF の下で EF を選択すると (その EF は存在しないため、Selectコマンドはその EF を作成し、その EF にレコードを書き込みますが、次のように表示されます。
ここで何が間違っているのかわかりませんか?
Android では、ログは次のとおりです。
一部のデータを受信できると表示されますが、送信したい要素が欠落していますが、PN532 から、読み取りレコードを使用すると、これらのデータが表示されませんか?
android - MIFARE Classic タグに書き込むにはどうすればよいですか?
MIFARE Classic タグに書き込むにはどうすればよいですか?
このコードを書きwriteBlock
ましたが、「java.io.IOException: transceive failed」というエラーが発生します。
これはどのように解決できますか?
android - IsoDep で NFC カードを読み取るにはどうすればよいですか?
NFC を介して RFID カードを読み取りたいのですが、このカードはコロンビアのボゴタの地方交通システムからのものです。これが可能であることはわかっています。これを行う Android アプリをダウンロードしたからです。
これまでの進捗状況...電話をカードの上に置くと、ACTION_TECH_DISCOVERED インテントでアプリが起動し、カードの UID などを読み取ることができますが、必要な情報、特にカードにお金。
私はスタックオーバーフローで、アクセスしたいアプリケーションを見つけてADPUコマンドを送信する必要があることを読んでいますが、Androidアプリでカードを探索しているため、カードにはアプリケーションがないようです。 0 件のアプリケーションが見つかりました。そのため、どこでこの情報を入手すればよいかわかりません。
私のカードの技術情報は次のとおりです。
- タグ ID: 08 8B E2 D1 RF
- 技術: タイプ A (ISO/IEC 14443 タイプ A)
- タグタイプ: ISO/IEC 14443-4 スマートカード
- ATQA: 0004
- サク: 20
- 履歴バイト: 01112003
- 技術クラス: android.nfc.tech.IsoDep、android.nfc.tech.NfcA
ありがとう!
nfc - Desfire EV1 ファイル アクセス バイト
MIFARE DESFire 4K EV1 カードのファイルとアプリケーションのアクセス バイトを計算する方法を誰か教えてもらえますか?
android - NFC カード エミュレーション
NFCリーダーがアクセスできるように、NFCタグを携帯電話に保存できるアプリケーションを作成したいと思います。たとえば、搭乗券を携帯電話に保存して、空港で NFC リーダーでアクセスできるようにします。NDEF メッセージの送信を実装できると思いますが、そのためには電話がオンになっている必要があります。私の問題は、電話がオフのときに機能させる必要があることです。私の理解では、唯一の方法は、NFC タグをセキュア エレメント (SE) に格納して、カードとしてエミュレートできるようにすることです。NFC リーダーの電源を使用して、SE に保存されている情報にアクセスできます。
TAG を Secure Element に保存する方法はありますか? これまでの検索によると、SE に直接アクセスする方法はありません。次の投稿はそれについて語っていますが、投稿されてから変更されたかどうかはわかりません. NFC カード エミュレーション Android
SE に保存できない場合、電話がオフのときに NFC リーダーで読み取ることができるように、タグをデバイスに保存する他の方法はありますか。
ありがとうB