Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 607

格子に基づく暗号

格子に基づく暗号 とは何ですか?

格子に基づく暗号高次元格子における短いベクトルの探索や、誤差付き線形方程式の求解の困難性に安全性を帰着させるポスト量子暗号方式の総称。


格子に基づく暗号(Lattice-Based Cryptography)は、最短ベクトル問題(SVP)、最近ベクトル問題(CVP)、Learning With Errors(LWE)とそのリング・モジュール版(RLWE、MLWE)などの問題を安全性の基盤として公開鍵プリミティブを構築します。これらの問題は古典攻撃にも、Shor のアルゴリズムを含む量子攻撃にも耐性を持つと考えられています。格子方式は鍵長と署名長が比較的小さく、演算も高速で、平均ケースの安全性を最悪ケースの困難性に帰着させる証明を備えています。NIST が選定したポスト量子標準の多くは格子ベースで、FIPS 203(ML-KEM / Kyber)、FIPS 204(ML-DSA / Dilithium)、近く公開予定の FIPS 206(FN-DSA / Falcon)があり、TLS、VPN、PKI のポスト量子移行を支える基盤となっています。

  1. 01

    Kyber と Dilithium は多項式環上の Module-LWE と Module-SIS を用いる。

  2. 02

    Falcon は NTRU 格子を用いて短い署名を実現する。

よくある質問

格子に基づく暗号 とは何ですか?

高次元格子における短いベクトルの探索や、誤差付き線形方程式の求解の困難性に安全性を帰着させるポスト量子暗号方式の総称。 サイバーセキュリティの 暗号 カテゴリに属します。

格子に基づく暗号 とはどういう意味ですか?

高次元格子における短いベクトルの探索や、誤差付き線形方程式の求解の困難性に安全性を帰着させるポスト量子暗号方式の総称。

格子に基づく暗号 はどのように機能しますか?

格子に基づく暗号(Lattice-Based Cryptography)は、最短ベクトル問題(SVP)、最近ベクトル問題(CVP)、Learning With Errors(LWE)とそのリング・モジュール版(RLWE、MLWE)などの問題を安全性の基盤として公開鍵プリミティブを構築します。これらの問題は古典攻撃にも、Shor のアルゴリズムを含む量子攻撃にも耐性を持つと考えられています。格子方式は鍵長と署名長が比較的小さく、演算も高速で、平均ケースの安全性を最悪ケースの困難性に帰着させる証明を備えています。NIST が選定したポスト量子標準の多くは格子ベースで、FIPS 203(ML-KEM / Kyber)、FIPS 204(ML-DSA / Dilithium)、近く公開予定の FIPS 206(FN-DSA / Falcon)があり、TLS、VPN、PKI のポスト量子移行を支える基盤となっています。

格子に基づく暗号 からどのように防御しますか?

格子に基づく暗号 に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

格子に基づく暗号 の別名は何ですか?

一般的な別名: 格子暗号, 格子に基づくポスト量子方式。

関連用語