耐量子計算機暗号(PQC / Post-Quantum Cryptography)

耐量子暗号は、現在の公開鍵暗号を破る恐れのある量子コンピューターによる攻撃に耐性のある暗号アルゴリズムを開発します。

耐量子暗号(PQC)は、古典的なコンピューター攻撃と量子コンピューター攻撃の両方に対して安全になるように設計された暗号システムを指します。ショアのアルゴリズムを実行する量子コンピューターは、多項式時間でRSAとECCを破る可能性があり、現在のブロックチェーンセキュリティを脅かしています。

主なPQCアプローチには、格子ベース(CRYSTALS-Kyber、CRYSTALS-Dilithium—NISTが選択)、ハッシュベースの署名(SPHINCS+—保守的でよく理解されたセキュリティ)、コードベース(Classic McEliece—長年研究されているが鍵が大きい)、および多変数多項式システムが含まれます。

NISTは2024年にPQCアルゴリズムを標準化しました:Kyber(鍵カプセル化)、Dilithium(署名)、SPHINCS+(ステートレスハッシュベース署名)、およびFalcon(コンパクト署名)。重要なシステムの移行が始まっています。

ブロックチェーンへの影響には、ECDSAをPQC署名に置き換える(署名が大きいほどブロックスペースのニーズが増加する)、鍵導出の更新、「今すぐ収集し、後で復号化する」脅威への対処(今日保存された暗号化データは、量子コンピューターが登場したときに復号化される可能性があります)が含まれます。暗号的に関連する量子コンピューターのタイムライン見積もりは、10〜30年の範囲です。

        graph LR
  Center["耐量子計算機暗号(PQC / Post-Quantum Cryptography)"]:::main
  Pre_cryptography["cryptography"]:::pre --> Center
  click Pre_cryptography "/terms/cryptography"
  Pre_quantum_computing["quantum-computing"]:::pre --> Center
  click Pre_quantum_computing "/terms/quantum-computing"
  Rel_blockchain_security["blockchain-security"]:::related -.-> Center
  click Rel_blockchain_security "/terms/blockchain-security"
  Rel_decoherence["decoherence"]:::related -.-> Center
  click Rel_decoherence "/terms/decoherence"
  Rel_security_operations_center_soc["security-operations-center-soc"]:::related -.-> Center
  click Rel_security_operations_center_soc "/terms/security-operations-center-soc"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 5歳でもわかるように説明

今のパスワードは、将来の超高速な量子コンピュータなら簡単に破れてしまいます。PQCは、そんなすごいコンピュータでも破ることができない「新時代の強力な盾」のような数学の仕組みです。

🤓 Expert Deep Dive

Generated expert content

🔗 関連用語

📚 出典