中小企業診断士1次試験 用語集 経営情報システム
セキュリティ

共通鍵暗号

Symmetric Key Cryptography

概要

暗号化と復号に同じ鍵を使用する暗号方式。処理速度が速いが鍵の安全な共有が課題。

詳細解説

共通鍵暗号方式は、暗号化と復号に同一の鍵(共通鍵)を使用する方式である。処理速度が速く大量データの暗号化に適しているが、通信相手と鍵を事前に安全に共有する必要がある(鍵配送問題)。

代表的なアルゴリズムとしてAES(Advanced Encryption Standard)がある。n人の通信ではn(n-1)/2個の鍵が必要となり、通信相手が増えると鍵管理が複雑になる。この問題は公開鍵暗号と組み合わせて解決する。

事例・具体例

AESは128ビット、192ビット、256ビットの鍵長をサポートし、現在の標準暗号方式として広く利用されている。ファイルの暗号化やVPN通信で使われる。