基礎から学ぶ ネットワーク塾 > ネットワーク入門 > 共通鍵暗号方式とは

 ネットワーク書籍
基礎から学ぶ ネットワーク塾
◆共通鍵暗号方式とは

※ネットワークの学習は、TCP/IPを学ぶことから始めることをオススメします。TCP/IPは、今日のLANやインターネットを支えている重要な技術になっています。ここでは、これからネットワークを学ぼうとする方に必要なネットワークの用語やテクノロジーの紹介、そして、TCP/IPプロトコルの基礎知識を中心に説明してゆきます。


◆共通鍵暗号方式とは

 共通鍵暗号方式(Common key cryptosystem)は、暗号化と復号化に同一(共通)の鍵を用いる暗号方式のことです。代表的な共通鍵暗号には、DES、AESなどがあります。

 共通鍵暗号方式のことを秘密鍵暗号方式(secret key cryptosystem)とも対称鍵暗号(Symmetric key encryption scheme)、また、慣用暗号方式ともいいます。

 情報処理の試験の参考書や専門書の説明で、これら複数の名称が使われて説明されているので、少々ややこしく感じますが、これら全て同じ暗号方式を指す言葉です。

 共通鍵暗号方式では、暗号化とに用いる鍵と同一、または、暗号化鍵から容易に導出可能な値を復号鍵として用いる。

暗号化方式には、他に、暗号化鍵と復号化鍵にそれぞれ異なる鍵を使用する公開鍵暗号方式があります。


 送信側は、共通鍵で暗号化した暗号文を受信側に送ります。受信側では、送信側と共有している共通鍵で暗号文を復号して元の平文に戻します。

 暗号化と復号化に同一の鍵を利用するため、鍵の扱いが簡単で、公開鍵暗号方式と比べるとアルゴリズムが単純であるため処理速度が速いという特徴があります。

 その半面、相手先ごとに共通鍵を作成しなければならず、事前に安全な方法で通信相手に鍵を渡さなければならないため、限られた特定の相手とのやり取りに向いていると言えます。

電子メールの暗号化と電子署名」 ← 前項 | 次項 → 「共通鍵暗号方式における鍵の数




Copyright(c)2006- 基礎から学ぶ ネットワーク塾 All rights reserved.