「ストリーム暗号」の版間の差分
提供: セキュリティ
(相違点なし)
|
2015年5月28日 (木) 22:42時点における最新版
ストリーム暗号(stream cipher) とは、共通鍵暗号の2つのうちの1つです。1ビットや1バイトの単位で逐次暗号化します。データの待ち時間がないので、処理が速く実行できます。
読み方
- ストリーム暗号
- すとりーむあんごう
- stream cipher
- すとりーむ さいふぁー
概要
ストリーム暗号のRC4は、1987年にRivestにより開発されました。WEP, WPA-TKIP, SSL/TLS, Secure Shellなどで利用されています。
現代の暗号方式には、
の2つがあります。
さらに、共通鍵暗号は、
- ストリーム暗号
- ブロック暗号
の2つに分類できます。
ストリーム暗号は、元のデータ(平文)のデータ量と暗号化したあとの暗号文のデータ量が一致する特性があります。
ストリーム暗号とブロック暗号の違い
項目 | ストリーム暗号 | ブロック暗号 |
---|---|---|
暗号化の単位 | 1ビットや1バイト単位 | ブロック単位 |
速度 | 高速 | 低速 |
安全性 | 低 | 高 |
暗号化後のデータサイズ | ブロック長の整数倍 | 変わらない |
代表的なストリーム暗号
- RC4
- eSTREAM