このページで説明されているソフトウェアのソースコード例は、NFC NTAG® DNAテクノロジーソリューションを参照しています。 その主な目的は、NTAG 413 DNAおよびNTAG 424 DNAタグ、つまりNXP NTAG®®® Type 4タグの書き込みと読み取りです。
これらのタグは、以下に対して完全に準拠しています。
- ISO/IEC 14443、第1部から第4部まで、ISO/IEC 7816-4のファイル選択とAPDU処理、ISO/IEC18092に準拠したパッシブターゲット
- 7 バイト の UID (ISO/IEC 14443 – 3 に準拠)
- NFCフォーラムタグ4タイプの技術およびNDEFデータ構造構成
ただし、すべてのNTAGファミリータイプの中でNTAG® 424 DNAタグを選択する主な理由は、その高度なセキュリティサポートです。 NTAG® 424 DNAタグは、次のような高度なセキュリティ方法を提供します。
- 認証/セキュアメッセージング用の標準AES-128暗号化、または さらに強力な攻撃耐性のためのLRPラップAES操作
- 保護されたデータ ファイルにアクセスするための 3 パス相互認証
- セキュア固有NFCメッセージ(SUN)
- インクリメンタルNFCタップカウンター
- プレーン、CMAC、および暗号化通信(設定可能)
- ECCベースの NXPオリジナリティシグネチャー
- 柔軟なASCIIミラーを使用したアイテムURLのオンチップアセンブリ。
したがって、当社のソフトウェアサンプルには、すべてのNTAG® 424 DNAセキュリティプロトコルとオプション実装の機能が含まれています。