The NFC Mintについて
私たちの使命
私たちは、コレクションアイテムのStampCatsと、皆さんの作品やコレクションに使うタグを製作しています。作り手はOnceMarkで公開記録を永久に残せます。販売者はTamperKitで発送前と返品時の封印の確認結果を記録できます。3つの製品のタグは、いずれも当社の検証サービスで検証します。
タグの検証でわかること
スマートフォンをタグにかざすたびに、チップが新しいコードを生成します。当社の検証サービスがそのコードを検証し、タグの真正性を確認します。タグが本物でも、それだけでタグの付いた品物が本物だと証明されるわけではありません。
作り手はOnceMarkで永久に残る記録を公開できます。販売者はTamperKitで非公開の記録を保存し、証拠の連鎖を示す暗号学的な証明を書き出せます。
インフラとセキュリティ
ハードウェアセキュリティモジュールが当社のマスター鍵を保管します。タグごとの鍵は、そのモジュール内でマスター鍵とタグのUIDから導出し、当社のエンコード用ソフトウェアのメモリ上で扱ってチップに書き込みます。タグの鍵をデータベースに保存することはありません。システムには次の仕組みを採用しています。
• タグごとに固有の鍵
HSMは、当社のマスター鍵とタグのUIDからタグごとの鍵を導出します。そのため、1つのタグの鍵で別のタグで有効なコードを生成することはできません。
• ECCによるチップ検証
登録前にすべてのタグについて、NXPが製造時に書き込んだ楕円曲線暗号の署名を検証します。
• AES-CMACによる証明
スキャンのたびに増えるタグのカウンターを使い、その都度異なる、再利用できない暗号学的な証明を生成します。
• カウンターによるリプレイ防止
毎回増えるカウンターにより、過去の認証コードは再利用できず、今後生成される認証コードも予測できません。
• 不正利用のリアルタイム検知
異常なスキャンパターン、カウンター値の不一致、複製の試みを自動で監視します。
技術
Secure Dynamic Messagingを備えたNXP NTAG 424 DNAチップを使用しています。ハードウェアセキュリティモジュールがマスター鍵を保管し、その鍵とタグのUIDからタグごとに固有の鍵を導出します。その鍵はチップから読み出せず、別のタグで有効なコードの生成にも使えません。
The NFC Mintに登録されたすべてのタグには、固有の暗号鍵が入っています。スキャンすると、チップが秘密鍵、UID、単調増加カウンターを使って認証コードを生成します。当社の検証サービスがこのコードを検証します。チップ自体に付与されたNXPのECC真正性署名は、NFC Proofが端末上で検証します。
検証方法
URLによる検証
スマートフォンをタグにかざすたびに、チップのID、更新された読み取り回数、認証コードを含む新しいリンクがブラウザーで開き、当社のサービスが検証します。アプリもアカウントも不要です。検証済みのリンクを開き直すと、共有したコピーを開いた場合も「リプレイを検出」と表示されます。
アプリによる検証
iOSとAndroidのNFC Proofはチップと直接通信し、NXPの製造時の署名を端末上で検証します。これによりチップの真正性を確認します。この検証はブラウザーでは行えません。
重要事項
The NFC Mint LLCは、タグの真正性の検証サービスを提供し、自社のコレクションアイテムであるStampCatsを販売しています。OnceMarkまたはTamperKitのタグが付いた品物は、第三者が製造・販売するものです。読み取りの誤りやシステムの悪用により生じる損失は、利用者の負担となります。購入を判断する際は、必ず複数の手段で真正性を確認してください。
商標について
NXPおよびNTAGはNXP B.V.の登録商標です。The NFC Mint LLCはNXP B.V.と提携関係にありません。
お問い合わせ
製品に関するご質問
hello@nfcmint.com
技術サポート
support@nfcmint.com