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

準同型暗号

監修Cybersecurity entrepreneur & security researcher

準同型暗号 とは何ですか?

準同型暗号暗号文に対して計算を直接行え、その結果を復号すると平文に同じ演算をしたのと同じ値が得られる暗号方式。


準同型暗号(Homomorphic Encryption、HE)は公開鍵暗号の一種で、復号せずに暗号文同士で算術演算を行えるという性質を持ち、その結果を復号すると平文に対して同じ演算を行ったのと同じ値が得られます。部分準同型方式(RSA、ElGamal、Paillier)は 1 種類の演算のみを、somewhat 準同型方式は限定された深さの演算を、そして Gentry が 2009 年に切り拓いた完全準同型暗号(FHE)は Ring-LWE 問題に基づく BFV、BGV、CKKS、TFHE などの方式で bootstrapping を用いて任意深さの演算をサポートします。HE はプライバシー保護クラウド計算、プライベートな機械学習推論、暗号化データベース検索、安全な多者計算などを可能にしますが、平文計算と比べて計算量・メモリ消費が桁違いに大きく、HomomorphicEncryption.org や ISO/IEC などでの継続的な研究・標準化によりコストの削減が進んでいます。

  1. 01

    Microsoft SEAL は BFV と CKKS を実装し、クラウド上の暗号化データに対する分析を可能にする。

  2. 02

    Zama の TFHE-rs は、暗号化された入力に対して機械学習モデルを直接評価するのに使われる。

よくある質問

準同型暗号 とは何ですか?

暗号文に対して計算を直接行え、その結果を復号すると平文に同じ演算をしたのと同じ値が得られる暗号方式。 サイバーセキュリティの 暗号 カテゴリに属します。

準同型暗号 とはどういう意味ですか?

暗号文に対して計算を直接行え、その結果を復号すると平文に同じ演算をしたのと同じ値が得られる暗号方式。

準同型暗号 からどのように防御しますか?

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

準同型暗号 の別名は何ですか?

一般的な別名: FHE, 完全準同型暗号。

関連用語

関連項目