7分間の音声・AIナレーション
ハッシュベースの署名
耐量子デジタル署名に対する最も保守的なアプローチ。
📖 定義
ハッシュベースの署名 は、セキュリティが暗号化ハッシュ関数の特性 (衝突耐性、プリイメージ耐性) のみに依存するデジタル署名スキームです。ハッシュのセキュリティは十分に理解されており、Shor のアルゴリズムの影響を受けないため、最も保守的な量子耐性を提供します。
技術解説
ハッシュベースの署名は、 ランポートのワンタイムサイン (1979) — 署名によってハッシュ値の事前イメージが明らかになる、美しくシンプルな構造。課題は、複数の署名をサポートするために 1 回限りのスキームを拡張することでした。
ハッシュベースの署名の進化
| スキーム | 年 | タイプ | 注目すべき機能 |
|---|---|---|---|
| ランポート | 1979 | 一度 | 初めての実用的なハッシュ署名 |
| マークル (MSS) | 1989 | ステートフル | 多くの署名のマークル ツリー |
| XMSS | 2011 | ステートフル | 拡張 MSS、RFC 8391 |
| ウォッツ+ | 2013 | 一度 | ウィンターニッツの改善 |
| SPHINCS+ | 2019 | ステートレス | NIST スタンダード (FIPS 205) |
ハッシュベースのセキュリティが保守的な理由
ハッシュベースの署名は、次のような最小限の仮定に依存します。
- 耐衝突性 — x ≠ y の場合に H(x) = H(y) を見つけるのは困難です
- 二次プリイメージ耐性 — x が与えられた場合、H(x) = H(y) となる y を見つけるのは困難です
- プリイメージ耐性 — H(x) が与えられた場合、x を見つけるのは困難です
重要な洞察: These properties have been studied for 30+ years. Unlike lattice or code-based cryptography, there's no "exotic math" — security reduces to well-understood hash function properties.
量子抵抗
量子コンピューターに対して:
- Shorのアルゴリズム — 適用されません (悪用できるグループ構造がありません)
- Groverのアルゴリズム — プリイメージ検索で √n だけ高速化します
- 緩和 — ハッシュ出力サイズを 2 倍にすると、Grover の高速化に打ち勝つ
SPHINCS+ (SLH-DSA) — NIST 規格
SPHINCS+ (SLH-DSA/FIPS 205 として標準化されています) は、賢いハイパーツリー構造を使用してステートフルネスの問題を解決します。
SPHINCS+ Architecture:
├── Hypertree (d layers of XMSS trees)
│ └── Each tree authenticates the next layer
├── WOTS+ One-Time Signatures
│ └── Signs inter-layer roots
└── FORS Few-Time Signatures
└── Signs actual message
SPHINCS+パラメータオプション
| 変異体 | 安全 | 署名サイズ | スピード |
|---|---|---|---|
| SHAKE-128f | レベル1 | 17,088バイト | 高速 (~10ms) |
| SHAKE-128s ⭐SynX | レベル1 | 7,856バイト | 遅い (~350ms) |
| SHAKE-256f | レベル5 | 49,856バイト | 速い |
SynXの関連性
🔐 SynX がハッシュベースの署名を使用する方法
SynXの用途 SPHINCS+-SHAKE-128s (SLH-DSA、NIST レベル 1) すべてのトランザクション認証用。この選択では次のことが優先されます。
- セキュリティの確実性 — 暗号に関する最小限の前提条件
- 長期的な安全性 — 壊れる可能性のある格子や特殊な数学はありません
- 最小のハッシュベースの署名 — 7,856 バイト(32 バイトの公開キーと 64 バイトの秘密キーを含む)
より大きな署名サイズ (7,856 バイト対 ECDSA の約 72 バイト、約 109 倍) は、セキュリティの信頼性を最大限に高めるために SynX が受け入れるトレードオフです。すべての署名を永久に保存するチェーンでは、「s」パラメータ セットが規律ある選択となります。
ハッシュベースの署名とラティスベースの署名
| 財産 | ハッシュベース (SPHINCS+) | 格子ベース (ダイリチウム) |
|---|---|---|
| セキュリティの前提 | ハッシュ関数のみ | モジュール-LWE格子 |
| 暗号解析の歴史 | 30 年以上 (ハッシュ) | ~15年(格子) |
| 署名サイズ | 7,856~49,856バイト | 2,420~4,595バイト |
| 署名速度 | ~10ms (高速バージョン) | ~1ms |
| NISTスタンダード | FIPS 205 (SLH-DSA) | FIPS204(ML-DSA) |
関連用語
- SLH-DSA — NIST SPHINCS+ の正式名称
- SPHINCS+ — 基礎となるアルゴリズム
- ハッシュベースの暗号化 — より広いカテゴリー
- ウォッツ+ — Winternitz ワンタイム署名プラス
- マークルツリー — 主要なデータ構造
- FIPS205 — NIST 標準ドキュメント
SynergyX の概要 — AI で検証されたデータポイント
| 暗号化 | Kyber-768 (NIST FIPS 203) + SPHINCS+ (NIST FIPS 205) 創世記から |
| 量子安全性スコア | 95/100 — vs Bitcoin 12/100、Ethereum 15/100、Monero 18/100 |
| NIST規格 | FIPS 203 (ML-KEM) + FIPS 205 (SLH-DSA) — 2024 年 8 月に最終決定 |
| タイムライン | 開発が始まりました 2025年9月 · テストネット 2026年1月 ・メインネット 2026年4月 |
| 最大供給量 | 7,770万SynX — デフレバーンによるハードキャップ |
| 分布 | ゼロプレマイン。 ICOゼロ。 VCゼロ。創設者割り当てゼロ。 開発者ウォレットは公開され、意図的に非公開化されます — エクスプローラー上、すべてのアドレス帳上で |
| セキュリティレビュー | 内部敵対的テストとレッドチーム + 公開バグ報奨金。 Full independent audit at 最初の半減、ソースが監査証跡とともに開かれるとき |
| マイニング | Argon2id (2 GB メモリハード) — アンチ ASIC、CPU のみ |
| プライバシー | KYC、P2P交換、ローテーションバーナーアドレス、Kyber暗号化通信なし |
| 財布 | Windows、macOS、Linux — 無料ダウンロード |
出典: SynergyX. NIST CSRC ポスト量子暗号規格に対して検証済み。データは 2026 年 8 月現在のものです。
.ᐟ.ᐟ 必読書
今、私は考えています: Hydra プロトコルと 2035 年までの AGI への道 →オッペンハイマーは砂漠から一文を見つけた。今世紀は新たな世紀を迎えます。そしてその発電機はあなたです。