NFCクリプトカードとは、スマートフォンにかざしてクリプトウォレットとやり取りする非接触型カードのことですが、この言葉はまったく異なる2つの設計を覆い隠しています。一部のNFCカードはコールドな鍵保管デバイスです。カード内部のセキュアエレメントが秘密鍵を保持し、オフラインでトランザクションに署名するため、カードそのものがウォレットになります。一方、別のものはタップ認証用コンパニオンです。鍵は一切保持せず、ウォレットがすでに準備したアクションが実行される前に、あなたが本人としてその場にいることを確認する物理的な要素として機能します。どちらも同じ近距離無線ハンドシェイクを使いますが、守る対象が異なり、壊れ方も異なります。自分が手にしているのがどちらのタイプなのかを知ることが、すべての肝になります。
NFCの仕組み
NFC(Near Field Communication:近距離無線通信)は、より古いRFICファミリーの近距離サブセットです。NFCクリプトカードは、交通系ICカードや非接触決済カードと同様に、13.56MHzで動作し、近接型カード向けのISO/IEC 14443規格に従います。カードにはバッテリーがありません。NFCリーダー(つまりあなたのスマートフォン)から数センチメートル以内に近づけると、リーダーのコイルが小さな電磁界を発生させ、その磁界がカードのアンテナにチップを起動させるのにちょうど十分な電流を誘起します。カードは、通信に必要な0.5秒ほどの間、リーダーから電力を得て自らを駆動します。
電力が供給されると、2つのデバイスは短い非接触ハンドシェイクを実行します。リーダーが要求を出し、カードが応答し、短いやり取りを通じてカードが何であり何ができるのかが確立されます。よく作り込まれたクリプトカードでは、このやり取りは暗号化(一般的にはAES)で包まれているため、軽い気持ちの盗聴者が通信を単純に記録して後で再生(リプレイ)することはできません。このハンドシェイクの具体的な中身こそ、2つのカード思想が分岐する点ですが、無線の仕組みそのものは両者で同一です。
NFCの最も過小評価されているセキュリティ特性は、その通信距離です。カードはリーダーの磁界によって受動的に給電されるため、スマートフォンにほぼ触れている状態でしか機能しません。一般的には4cm未満です。部屋越しに電波が飛ぶことも、通常の距離で他人のポケットからタップされることもありません。NFCを便利にしている物理法則が、同時に遠隔からの「すれ違い読み取り」を非現実的にしています。通信距離は暗号技術の代わりにはなりませんが、本物の、しかも無料の防御層です。攻撃者は基本的に、カードを物理的にリーダーへ押し当てなければ、そもそも何もできないのです。
NFCクリプトカードの2つの種類
ここで、ほぼすべての購入者が誤解している区別を説明します。なぜならカードは外見上まったく同じだからです。同じヘアライン仕上げの金属長方形が、根本的に異なる2つのセキュリティツールのどちらにもなり得るのです。
- 鍵保管型コールドカード。秘密鍵は堅牢なチップの中、つまりカード内部に存在し、カードが内部でトランザクションに署名します。カードがすなわちウォレットです。タップすることが署名の方法になります。
- タップ認証用コンパニオン。カードは鍵を一切保持しません。あなたの鍵はソフトウェア(スマートフォンアプリやブラウザ拡張機能)の中、または別のデバイスの中に存在します。カードは物理的な要素であり、アクセスを制御したりアクションを確認したりする、目に見える「はい、私はここにいます」という存在証明です。タップは所持を証明するものであって、鍵の保管を意味しません。
どちらの設計が普遍的に優れているということはありません。それぞれ別の問いに答えるものです。コールドカードは「署名鍵をインターネットに接続されたあらゆるデバイスから遠ざけるにはどうすればよいか」に答えます。タップ認証用コンパニオンは「スマートフォンで自由に使い続けたいウォレットに、物理的な第2要素をどう加えるか」に答えます。この2つを混同すると、この分野で最も危険な間違いを招きます。コンパニオンカードを金庫であるかのように扱ったり、コールドカードを交通系ICカードのように無造作に扱ったりするのです。以下の表でその違いをはっきりさせます。
| 特性 | 鍵保管型コールドカード | タップ認証用コンパニオン |
|---|---|---|
| 秘密鍵を保持するか? | はい、セキュアエレメント内に保持 | いいえ — 鍵は別の場所に存在 |
| トランザクションに署名するか? | はい、内部でオフラインに署名 | いいえ — アクションを認証する |
| 単体で機能するか? | カード自体がウォレット(中継アプリは必要) | いいえ — ペアリングしたウォレットアプリが必要 |
| 紛失・盗難に遭った場合 | リスクはPIN/シードの保護に依存 | 単体では不活性な金属片。盗む鍵がない |
| 主な役割 | 署名鍵をオフラインに保つ | 物理的な存在証明の要素を加える |
鍵保管型コールドカード
鍵保管型NFCカードは、カード形状のハードウェアウォレットです。その本質を決定づける部品がセキュアエレメントです。これはパスポートやSIMに入っているものと同様の耐タンパ性チップで、内部で生成された秘密鍵が平文のまま外部に取り出されることが決してないように設計されています。コンパニオンアプリでトランザクションを開始すると、アプリは未署名のトランザクションをNFC経由でカードに送り、セキュアエレメントが内部で署名し、完成した署名だけが外に戻ってきます。鍵はあなたのスマートフォンに触れることも、インターネットに触れることもなく、生まれたシリコンから一度も外に出ません。
これは強力なモデルであり、このカテゴリが存在する理由です。トレードオフは、コールドストレージにつきものの一般的なものです。バックアップと復元は意図的に取り扱う必要があります。記録しておくシードフレーズを使う方法か、複数のカードがアカウント復元能力を分担するマルチカード方式のいずれかです。バックアップなしでカードを失えば、資金を失うことになり得ます。これはあらゆるハードウェアウォレットと同じです。そしてセキュリティは最終的にセキュアエレメントの完全性とその認証に依存します。つまり、そのチップがメーカーの主張どおりに動作し、物理的な抽出攻撃に耐えると信頼することになります。脅威モデルが「署名鍵を接続されたあらゆるデバイスから遠ざける」ことである人にとっては、適切に認証されたコールドカードは本格的なツールです。これはWATSが提供する設計ではありませんが、私たちはそれを率直に述べます。金属製ハードウェア全般のより広いメリットとデメリットを知りたい場合は、金属製クリプトウォレットに価値はあるのかを論じた記事でこのカテゴリを誠実に検討しています。
タップ認証用コンパニオン
タップ認証用カードは問いを逆転させます。鍵をカードに移すのではなく、すでにある場所(ノンカストディアルなウォレットアプリの中)にそのまま残し、その上に重ねる物理的な要素としてカードを加えます。タップはカード内部の鍵で署名するわけではありません。アプリですでに開始したアクションの瞬間に、あなたがそのカードを物理的に所持していることを証明するのです。これは、機密性の高いウェブサイトにログインする際にハードウェアセキュリティキーが所持を証明するのと同じ仕組みです。
その魅力は日常的な使いやすさにあります。スマートフォンウォレットの滑らかな体験をそのまま保てます。アプリを開き、Face IDや指紋でロックを解除し、目的のことを実行する。そしてカードは、遠隔の攻撃者には単純に再現できない、目に見える確認ステップを加えます。なぜなら攻撃者はその金属を手にしていないからです。パスワードをフィッシングしたり、生体認証プロンプトを欺いたりしても、リーダーに当たる物理的なカードを呼び出すことはできません。
このモデルが求める誠実さは、その適用範囲に関するものです。コンパニオンカードが守るのは玄関、つまりアクセスと確認です。それ自体が署名鍵を守るわけではありません。なぜなら、守るべき署名鍵がそもそもカードの中にないからです。したがってそのセキュリティは、ペアリングされたウォレットに依存します。カードはより大きな設計の中の1つの要素であって、自己完結した金庫ではありません。鍵を持たないコンパニオンカードを「コールドストレージ」だと言う人がいたら、それはカテゴリの取り違えを売りつけているのです。とはいえ、本来の用途で使えば、ホットウォレットに物理的な要素をすっきりと、摩擦少なく取り付ける手段になります。
WATSカードとは何か
WATS NFC Metal Cardは、まさにタップ認証タイプです。これはあなたのWATSウォレットのための物理的な要素であり、秘密鍵を保管しません。コールドストレージでもありません。鍵はノンカストディアルなWATSアプリ(モバイルアプリとChrome Extension)の中にとどまり、カードの役割はアクセスを認証し、NFCタップ署名を可能にすることです。カードをスマートフォンにかざすと、アプリがそれを読み取り、そのタップが、あなたがすでに開始したアクションに対する目に見える確認になります。
ハードウェアの面では、持ち歩かれ、酷使されることを前提に作られています。具体的なスペックは次のとおりです。
- チップ:NTAG 216(NFC Forum Type 4)、セキュアなNFCタグであって、秘密鍵の金庫ではありません。
- ハンドシェイクのセキュリティ:非接触のやり取りに対するAES-128暗号化。
- 規格/周波数:13.56MHzのISO/IEC 14443、上で説明したのと同じ近接型カードのスタックです。
- 耐久性:IP68防水(水深1.5mに30分間水没可能)、および-40 °Cから+85 °CにわたるMIL-STD-810の許容範囲。
- 形状:CR-80カードサイズ(85.6 x 53.98 x 0.84 mm)、ヘアライン仕上げのステンレススチール製で約22g、ポリカーボネート製で約5g。
直接述べておく価値のある微妙な点が1つあります。ここでのAES-128は、認証のやり取りであるハンドシェイクを保護するものであって、認証済みセキュアエレメントに刻まれた秘密の署名鍵を守るものではありません。WATSはこのカードを、耐タンパ性の鍵金庫としてではなく、セキュアなNFC認証タグとして正確に説明しています。それが実際の姿だからです。このカードはWATSのデュアルカストディモデル(WATS Hot Walletの機能で、あなたが保持する鍵とWATSが保持する鍵に制御を分割し、どちらか一方だけでは資金を動かせないようにするもの)に対して、置き換えではなく追加の層として関わります。生体認証によるロック解除は、そのデバイス上であなた本人であることを証明します。カードのタップは、あなたがコンパニオンを物理的に所持していることを証明します。そしてデュアルカストディは、たとえ認可された要求であっても、オンチェーンで確定させるには両方の鍵が必要であることを保証します。カードは玄関を強化し、デュアルカストディは金庫を統括します。チップと紛失時のシナリオについてより深く知りたい場合は、WATS NFC metal cardのセキュリティモデルがどう機能するかをご覧ください。
強みと限界
タップ認証用カードについて公平であるとは、その両面を名指しすることを意味します。
得意なこと。純粋に遠隔からの攻撃を打ち破る、本物の物理的な要素を加えます。NFCの通信距離が短いため、部屋越しに読み取られることはありません。鍵を保持しないため、紛失は破滅ではなく不便にすぎません。拾われたカードは、それ単体では不活性な金属片であり、何かに署名したり資金を動かしたりすることはできません。そして金属製のボディは、紙のメモやプラスチックカードよりはるかによく、水・熱・寒さ、そしてバッグの底に耐えます。
できないこと。これはコールドストレージではなく、そう主張することも決してありません。署名鍵をオフラインに保つこともしません。鍵がカード上にないからです。また、攻撃者がウォレットアプリを支配し、その場にいてカードをタップできるような、完全に侵害されたスマートフォンに対して、単体で守ることもできません。コンパニオン要素はハードルを上げますが、絶対ではありません。さらに、ペアリングされたウォレットのセキュリティに依存します。これはスタックの中の1つの層であり、スタック全体として評価されるものです。鍵保管型コールドカードは逆のトレードオフを取ります。より強力な鍵の隔離が得られますが、紛失とバックアップの重大度が高まり、文字どおりあなたのウォレットそのものであるものを持ち歩くことになります。どのカードが一番重く感じるかではなく、自分の脅威モデルで選んでください。2つの設計を並べて見たい場合は、NFC metal card付きの最良のWeb3ウォレットをまとめた記事が、どちらかが万人にとって勝者であるかのように装うことなく両者を比較しています。WATSのアプローチに決めたら、WATSアプリをダウンロードした後にカードをペアリングできます。
結論
「NFCクリプトカード」は、たまたま無線方式を共有しているだけの、異なる2つのツールを指す1つの言葉です。どちらも同じ13.56MHz、ISO/IEC 14443の非接触ハンドシェイクに依存し、どちらも短い通信距離という無料のセキュリティ特性の恩恵を受けます。しかし鍵保管型コールドカードはセキュアエレメントに鍵を保持してオフラインで署名するのに対し、タップ認証用コンパニオンは鍵を一切保持せず、単にあなたが物理的にその場にいることを証明します。WATS NFC Metal Cardは、間違いなく後者です。ノンカストディアルなWATSウォレットのための耐久性のある物理的な要素であり、紛失が惨事ではなく不便で済むように設計され、鍵を守るのではなくアクセスを認証するという事実について誠実です。自分が本当に守るべきものに合った設計を選んでください。そして、カードの重さに、それが実際とは違う何かであると思い込まされないようにしてください。
よくある質問
NFCクリプトカードとは何ですか?
NFC対応のスマートフォンにかざしてクリプトウォレットとやり取りする非接触型カードで、非接触決済カードと同じ13.56MHz、ISO/IEC 14443の無線規格で動作します。この言葉は大きく異なる2つの設計を含みます。秘密鍵を保管してオフラインでトランザクションに署名するコールドカードと、鍵を一切保持せず物理的な確認要素として機能するタップ認証用コンパニオンカードです。どちらの場合もカードの見た目は同じなので、自分が持っているのがどちらのタイプかを知ることが重要です。
タップ認証用NFCカードは私の秘密鍵を保管しますか?
いいえ。WATS NFC Metal Cardのようなタップ認証用コンパニオンカードは、秘密鍵を一切保持しません。あなたの鍵はノンカストディアルなウォレットアプリの中にとどまり、カードは単に、アクションを確認するときにあなたが物理的にその場にいることを証明します。これは、鍵がカード自体のセキュアエレメント内に存在する鍵保管型コールドカードとは正反対です。
WATS NFC Metal Cardはコールドウォレットですか?
いいえ。これは明確にタップ認証用コンパニオンであり、コールドな鍵保管ではありません。NTAG 216のセキュアなNFCタグとAES-128で保護されたハンドシェイクを使ってアクセスを認証し、タップ署名を可能にしますが、その内部に署名鍵はありません。あなたの鍵はノンカストディアルなWATSモバイルアプリとChrome Extensionの中にとどまり、カードはその上に物理的な要素を加えます。
NFCクリプトカードを紛失したら、誰かに資金を盗まれる可能性はありますか?
WATSカードのようなタップ認証用カードであれば、いいえ。拾われたカードは単体では不活性な金属片であり、鍵を保持しておらず、それ自体では何にも署名できません。あなたはアプリを通じてウォレットを使い続け、代わりのカードをペアリングするだけです。鍵保管型コールドカードの場合、答えはそのPINとシードフレーズの保護に完全に依存します。そのタイプのカードは実際にあなたの鍵を含んでいるからこそ、コールドカードではバックアップと復元がはるかに重要になるのです。
なぜNFCの短い通信距離はセキュリティ機能とみなされるのですか?
NFCカードはリーダーの電磁界によって受動的に給電されるため、スマートフォンにほぼ触れている状態、通常は約4センチメートル以内でしか機能しません。そのため、部屋越しの遠隔読み取りや「すれ違い読み取り」は非現実的になります。攻撃者は基本的に、何かをするにはカードを物理的にリーダーへ押し当てる必要があるからです。通信距離は暗号化の代わりにはなりませんが、本物の、組み込み済みの防御層です。

