暗号技術の最近のブログ記事

PGP

|

■PGP User's Manual for Windows
http://www.cla-ri.net/pgp/index.html

共通鍵暗号方式

|

■暗号データと暗号鍵

○鍵
 何bitかでできている数列
 鍵は定期的に作り直して交換されるものなのだ。

○ブロック暗号
 bitデータを何bitかずつに区切りそれを鍵を使って暗号化したもの。


■暗号鍵を秘密にする

 通信で使う暗号のほとんどは暗号化のルールは公開されている。
 つまり、暗号の解き方は誰でも知ることができる。
 なので、秘密にするべきは暗号鍵である。


■共通鍵暗号方式

【メリット】
 暗号化や復号の処理が早い

【デメリット】
 そもそも鍵をどうやって相手に渡すのか。
 通信する相手が多い場合、どんどん鍵が多くなる。

DES
 Data Encryption Standard
 ブロック暗号:64bit
 鍵長:56bit
 安全性が低下したので最近はあまり使われていない。
 しかし処理回路の「ファイステル構造」は暗号技術の基本。


3DES
 Data Encryption Standard
 ブロック暗号:64bit
 鍵長:168bit(112bitもあり)
 SSL3.0/TLS1.0で使われている。

AES
 Advanced Encryption Standard
 ブロック暗号:128bit
 鍵長:128bit、192bit、256bit
 DESが心配になってきたので新しく開発された。
 Rijndeal(ラインダール)という暗号技術を使う。
 これは色々な環境でも平均的な速度で処理できる。
 NESSIE推奨

Camellia
 ブロック暗号:128bit
 鍵長:128bit、192bit、256bit
 NTTと三菱電機が開発した。
 NESSIE推奨

128-bitRC4
 ストリーム暗号:128bit
 鍵長:128bit(40bitもあり)
 RSAセキュリティ社が開発した。

このアーカイブについて

このページには、過去に書かれたブログ記事のうち暗号技術カテゴリに属しているものが含まれています。

前のカテゴリはiptablesです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

暗号技術: 月別アーカイブ

Powered by Movable Type 4.1