共通鍵暗号に関する技術
■チェック用語
・ブロック暗号(Block Cipher)
平文(ひらぶん)をいくつかのブロックに分割し、これにさまざまな
操作を加えることで暗号化する方式です。
さまざまな操作には、文字を別の文字に置き換えたり(換字処理)、
文字の順序を入れ替えたり(転置処理)、暗号鍵とのビット演算などが
あります。
各ブロックにこうした操作を加え、何度も実行することで、平文を
シャッフルし規則性のないランダムなデータにします。
ブロック暗号方式には、今日の暗号技術の基になっている「DES」、
「トリプルDES」、「AES」、「IDEA」などがあります。
ブロック暗号方式は、現在主流であり、用途も多いです。
共通鍵暗号方式
DES(Data Encryption Standard)
AES(Advanced Encryption Standard)
http://www5f.biglobe.ne.jp/~h-it/mlcont/mc0043.htm#001
平文(ひらぶん)
http://www5f.biglobe.ne.jp/~h-it/mlcont/mc0042.htm#001
・トリプルDES(Triple DES)
IBMが開発した暗号方式で、DESを三重にかけるようにした方式で
強度を高めたものです。「3DES」とも呼びます。
・IDEA(International Data Encryption Algorithm)
「アイディア」と読みます。
1992年にスイス工科大学のジェームズ・マッセー(James L.Massey)と
ジュエジア・ライ(Xuejia Lai)によって発表されました。
データを64ビットのブロックに区切って暗号化します。
鍵の長さは128ビット。
秘密鍵暗号の多くを効率良く解読してしまう線形解読法や差分解読法に
対しても十分な強度を持ち、DESよりも高速に暗号化・復号を行い
ます。
暗号メールソフトPGPでは、IDEAを使用しています。
・PGP(Pretty Good Privacy)
「ピー・ジー・ピー」
共通鍵暗号方式と公開鍵暗号方式を組み合わせた暗号化ソフトウェア
です。
フィリップ・ジンマーマン(Philip Zimmermann)によって開発され、
電子メールの暗号化方式の事実上の標準となっています。
PGP(Pretty Good Privacy)
[ Index ]
[ Home ]