本文へスキップ
ブロックチェーン総研by Pacific Meta

Luke Dashjr氏がColdcardの乱数生成コードに関する懸念を公表。7月コード修正を巡る9項目を指摘

ビットコイン開発者のLuke Dashjr(ルーク・ダッシュジュニア)氏が、暗号資産ハードウェアウォレット「Coldcard」の乱数生成器(RNG)コードに関して9つの懸念事項を公表しました。同氏の指摘は7月のコード修正を引用したものであり、暗号資産の秘密鍵生成に関わる安全性の検証を促す内容となっています。なお、その後のColdcardのファームウェアでは、シードエラーの検証機能やハードウェア乱数生成器の起動時テストが追加されているとされています。ウォレットの安全性の根幹を担う乱数生成の信頼性を巡り、技術的な対応の経緯が重要視されています。

監修:ブロックチェーン総研編集部

株式会社Pacific Metaが運営する編集チームです。ステーブルコイン、RWA(リアルワールドアセット)、セキュリティトークン、NFTなどのトークン活用や、オンチェーン金融、AI×ブロックチェーン領域の事業開発・実装、暗号資産の基礎知識と国内取引所の使い方まで、ブロックチェーン事業の支援で得た知見をもとに記事の企画・執筆・監修を行っています。編集部や運営会社の詳細は公式サイトと編集方針をご覧ください。

Dashjr氏によるRNGコードへの9つの懸念提起

ビットコイン開発者のLuke Dashjr氏は、Coinkite社が提供するハードウェアウォレット「Coldcard」の乱数生成(RNG:Random Number Generator)コードについて、9つの懸念点を公表しました。同氏の一連の投稿は7月に行われたコード修正を引用しており、ウォレットが秘密鍵を生成する際の基盤となる処理に関する疑問を提起しています。

Dashjr氏は、これらすべてが悪用可能な欠陥であると断定するものではないとしつつも、暗号処理における乱数の品質やエラー検知手順の妥当性について再確認を促しています。

後続ファームウェアにおける検証機能と起動時テストの実装

Coldcard側では、その後のファームウェアアップデートにおいて、指摘された一部の領域に対応する変更が行われたとされています。具体的には、シード(秘密鍵の復元フレーズ)生成時におけるエラー検証機能や、ハードウェア乱数生成器経路の起動時テストが追加されました。

ハードウェアウォレット(暗号資産の秘密鍵をオフラインで管理する専用端末)において、鍵生成時に使われる乱数の予測不可能性(エントロピー)はセキュリティの根幹です。生成プロセスに不備があると資産の安全性が損なわれるリスクがあるため、デバイス側での検証機能の強化が図られています。

ポイント

  • ビットコイン開発者のLuke Dashjr氏が、ハードウェアウォレット「Coldcard」の乱数生成コードに関する9件の懸念事項を公表しました。
  • 同氏の指摘は7月のコード修正を引用したもので、暗号鍵生成におけるエラーチェックや処理体制の検証を促す内容となっています。
  • Coldcardのその後のファームウェアでは、シードエラー検証機能やハードウェア乱数生成器の起動時テストが追加されたとされています。
  • 暗号資産の自己管理において最も重要な秘密鍵生成の堅牢性を確保する技術的対策という点で注目されます。

総研プライム

ブロックチェーンを、
徹底的に読み解く。

技術の仕組み、企業の戦略、市場の構造まで。独自の調査・分析で掘り下げる専門レポート。

初月無料で読む

記事を検索する