秘密鍵管理:企業のためのベストプラクティス

6分で読めます

秘密鍵管理:企業のためのベストプラクティス

ホーム>デジタル資産カストディ>秘密鍵管理:企業のためのベストプラクティス
共有

2024年、暗号資産の窃盗犯は303件の事件で約22億ドルを盗みました。これは前年比21%増です。最大の要因は? 秘密鍵と署名インフラの侵害です。2025年2月のBybit侵害では、攻撃者が署名インターフェースを操作して不正な送金を承認させ、約15億ドルの損失が生じました。史上最大の暗号資産盗難です。

デジタル資産を保有する企業にとって、秘密鍵管理は技術的な脚注ではありません。暗号鍵管理戦略全体の中で最も重要な規律であり、ブロックチェーンはその賭け金を恒久的なものにします。忘れたパスワードとは違い、侵害されたり失われたりした秘密鍵は、リセットも復元も取り消しもできません。事前に自ら構築していない限り、サポート窓口も存在しないのです。

本ガイドでは、企業が押さえるべきポイントを解説します。

エンタープライズ鍵管理とは何か、そしてなぜ暗号資産は違うのか

エンタープライズ鍵管理とは、組織が暗号鍵を生成、保管、アクセス、ローテーション、廃止するために使うポリシー、ツール、統制を指します。伝統的なITでは、暗号鍵の紛失や侵害は深刻ですが、多くの場合復旧できます。ブロックチェーンでは、そうはいきません。

秘密鍵とは、ブロックチェーンのトランザクションを承認する暗号論的な文字列です。それを持つ者が資産を支配します。カウンターパーティも、取り消し機能も、異議申立ての手続きもありません。

1つか2つのウォレットを管理する個人であれば、これは対応可能です。企業にとっては、課題の性質が根本的に異なります。

  • 複数のチェーン、事業部門、管轄区域にまたがる多数のウォレット
  • 異なる権限レベルでアクセスを必要とする複数のユーザー
  • 内部統制、取締役会、規制当局に対する監査可能性の要件
  • 鍵保持者が退職したり利用不能になったりした場合の事業継続性の懸念

個人ユーザー向けに設計された道具(1台のハードウェアウォレット、紙に書かれたシードフレーズ)でこれを管理することこそ、企業がニュースになる経緯なのです。

企業レベルで最も大きいリスク

ベストプラクティスに入る前に、組織にとって最も重要な具体的な失敗モードを明確にしておきましょう。

単一障害点。1つの鍵が1つのウォレットを制御し、その鍵を失うか鍵保持者が去れば、資産に永久にアクセスできなくなる可能性があります。これは、多くの企業が認識しているより頻繁に起きています。

内部脅威。単一の従業員が一方的に資金を動かせるシステムは、単なるセキュリティリスクではなく、ガバナンスの失敗です。伝統的なトレジャリー管理で何十年も存在してきた財務統制は、ここでも適用されなければなりません。

スケール時の運用複雑性。ウォレット数が増えるにつれ、鍵ローテーション、アクセス取り消し、監査証跡をスプレッドシートで管理することはできなくなります。体系化が必要です。

ベストプラクティス1:単一鍵アーキテクチャを排除する

あらゆる企業にとっての基礎的な転換は、単一の秘密鍵が意味のある資産を制御する構成からの脱却です。これを置き換える2つのアーキテクチャがあります。

マルチシグ(複数署名)では、トランザクション実行前にN人中M人の鍵保持者が署名する必要があります。たとえば、指定された5人の承認者のうち3人です。単独で資金を動かせる人はいなくなります。

MPC(マルチパーティ計算)はこれをさらに進めます。秘密鍵は完全なオブジェクトとして生成も保管もされません。暗号論的なシェアに分割され、別々の当事者に分散されます。トランザクションが承認されると、シェアは完全な鍵を組み立てることなく署名を計算します。つまり、盗まれる「完全なもの」が存在しないのです。

企業の運用ウォレットについては、チェーン非依存の柔軟性とオンチェーンのオーバーヘッドの低さから、MPCを選好する動きが強まっています。マルチシグは、署名者の透明性が重要となるコールド保管やオンチェーンガバナンスでは引き続き有力です。

ベストプラクティス2:ルート鍵の保管にHSM(ハードウェアセキュリティモジュール)を使う

階層的導出のルート鍵など、単一の場所に存在しなければならない鍵については、ハードウェアセキュリティモジュール(HSM)が耐改ざん性のある物理的に隔離された保管を提供します。エンタープライズグレードのHSM(Thales、AWS CloudHSM、Azure Dedicated HSM)は、FIPS 140-2/3認証、鍵操作の完全な監査ログ、ロールベースアクセス制御を備えています。

汎用サーバー上に保管された鍵は、エンタープライズグレードの鍵管理ではありません。まして設定ファイルに入れたなら。それは負債です。

ベストプラクティス3:正式な鍵生成セレモニーを実施する

鍵がどのように生成されるかは、どこに保管されるかと同じくらい重要です。鍵生成セレモニーとは、セキュアな環境下で鍵を作成する、統制され文書化されたプロセスです。

  • インターネットに接続したことのないエアギャップ済みハードウェア
  • 認証済みのハードウェア乱数生成器(ソフトウェアベースではない)
  • 複数の権限ある立会人が立ち会い、記録する
  • セレモニー後に単一の人物が完全な鍵を持たないよう、鍵シェアを直ちに分配する

これは省略されることが多すぎます。特に高額資産のコールド保管鍵については、省略は許されません。

ベストプラクティス4:職務分離を徹底する

同一人物がトランザクションの発議と承認の両方を行えるべきではありません。伝統的な金融における標準的な内部統制であり、クリプトトレジャリーでも適用されなければなりません。

企業は、(ポリシーだけでなく)システムレベルで異なる役割を定義し、徹底すべきです。

  • 発議者——トランザクションを提案できるが、承認はできない
  • 承認者——定義された閾値を超えるものを承認する別個の定足数
  • 管理者——アクセスポリシーを管理するが、資金は動かせない
  • 監査人——ログと履歴への読み取り専用アクセス

閾値ポリシーは段階的にすべきです。定型の運用支払いは少ない承認数で済み、大口のトレジャリー移動には定足数を、場合によっては取締役会レベルの署名者を含めます。

ベストプラクティス5:鍵ローテーションとライフサイクル管理を実装する

秘密鍵を無期限に固定のままにすべきではありません。鍵ローテーション(古い鍵を廃止し、定められたスケジュールで新しい鍵へ移行すること)は、鍵が検知されず侵害された場合の露出の窓を狭めます。

ライフサイクルポリシーでは次を定義すべきです。

  • ローテーションのスケジュール(コールド保管は年1回、ホットウォレットはより高頻度)
  • 即時ローテーションのトリガー:従業員の退職、侵害の疑い、デバイスの紛失
  • 廃止手順:資産移行後に古い鍵を引退させるためのもの
  • アクセス取り消しプロセス:退職した従業員がアクセスを保持できないようにする

鍵ローテーションポリシーの欠如は、いかなる企業セキュリティ監査においてもレッドフラグです。

ベストプラクティス6:リカバリ手順をテストする

企業の暗号資産損失で盗難の次に多い原因はアクセス不能です。鍵の紛失、破壊、あるいは組織を去った人物の手に残ること。バックアップとリカバリの手順は次を満たさなければなりません。

  • 地理的に分散——コピーを別々の物理的拠点に保管する
  • 暗号化——暗号鍵をバックアップ自体とは別に管理する
  • テスト済み——文書化するだけでなく実際に検証する。多くの組織は、いざ必要になったとき初めてリカバリプロセスが壊れていることに気づきます。

正式なリカバリ訓練を少なくとも年1回予定し、大きな組織変更の後には再テストしましょう。

カストディ vs ノンカストディ:戦略的選択

多くの企業は鍵管理をカストディアン(代理で鍵を保持するサードパーティ)に外部委託しています。これは運用負担を減らしますが、カウンターパーティリスクを持ち込みます。カストディアンがハッキングされ、破綻し、あるいはオフラインになれば、資産へのアクセスが失われたり凍結されたりする可能性があります。

ノンカストディアルインフラとは、企業が自らの鍵を常に管理し続けることを意味します。サードパーティが資産を凍結し、差し押さえ、アクセスを失うことはありません。より高い運用成熟度が求められますが、依存関係は解消されます。複数の管轄区域にまたがってトレジャリー資産を管理する企業にとって、これは大きな利点です。

Wallet-as-a-Service(WaaS)プラットフォームは、エンタープライズグレードの鍵管理のインフラ、開発者ツール、ポリシー統制をマネージドサービスとして提供します。しかも企業が鍵のカストディを手放すことはありません。運用負担は軽減され、管理権限はカウンターパーティに移転しないのです。

WaaSの選択肢を評価するとき、最も重要な問いは次のとおりです。そのソリューションは本当にノンカストディアルか。閾値ポリシーはシステムレベルで強制されているか。鍵のリカバリはどうなっているか。

まとめ

秘密鍵管理を後回しにできない運用規律として扱う企業こそ、破滅的な損失を避けられます。ここで概説したプラクティスは、先進的でも特殊でもありません。ベースラインです。単一鍵アーキテクチャを排除し、鍵生成を正式化し、職務分離を徹底し、スケジュール通りに鍵をローテーションし、必要になる前にリカバリ手順をテストする。

デジタル資産管理に対する規制の監視が強まるにつれ、機関グレードの鍵統制を持つ企業と持たない企業の格差は、監査人、取締役会、規制当局にとってますます可視化されていくでしょう。

よくある質問

秘密鍵管理とは何ですか?

秘密鍵管理とは、組織が暗号論的な秘密鍵を生成、保管、アクセス、ローテーション、リカバリするために使うプロセスと統制の総体です。ブロックチェーンの文脈では、秘密鍵がトランザクションを承認します。それを持つ者が関連する資産を支配します。エンタープライズの秘密鍵管理は、そのライフサイクルに機関グレードのセキュリティ統制を適用します。単一障害点の排除、職務分離の徹底、そして新たな脆弱性を作らずにリカバリを可能にすることです。

MPCとマルチシグの違いは何ですか?

マルチシグ(複数署名)は、異なる当事者が保持する複数の完全な秘密鍵でトランザクションに共同署名することを要求します。必要な署名数は事前に定義されます(例:3-of-5)。MPC(マルチパーティ計算)は別のアプローチを取ります。完全な秘密鍵が一箇所に存在することは決してありません。代わりに暗号論的な鍵シェアが分散され、完全な鍵を組み立てることなく署名が協調的に計算されます。MPCは企業利用においてより柔軟である(チェーン非依存、オンチェーンのフットプリントが小さい)一方、マルチシグは署名者のオンチェーンでの検証可能性を提供します。

エンタープライズ鍵管理とは何ですか?

エンタープライズ鍵管理とは、組織全体で暗号鍵を統制する、より広い規律です。生成、配布、保管、ローテーション、取り消し、リカバリをカバーします。ブロックチェーン上のデジタル資産を管理する企業にとっては、ウォレットインフラ、閾値承認ポリシー、監査ログまで対象が広がります。目標は、単一の従業員が一方的に資産にアクセスしたり動かしたりできないこと、そして人事異動やインフラ障害があっても組織がアクセスを保持し続けられることです。

企業が秘密鍵を失った場合はどうなりますか?

リカバリの仕組みがないまま秘密鍵が失われた場合、それが支配するデジタル資産には永久にアクセスできません。資産はオンチェーンに存在していても、動かせないのです。これは忘れた銀行パスワードのような回復可能な状況ではありません。だからこそ、バックアップ手順、鍵シェアの地理的分散、正式なリカバリテストは、いかなる企業の鍵管理ポリシーにおいても省略できない構成要素なのです。


David Ho

著者

David Ho

ライター / ブロックチェーン愛好家

business@coinsdo.com