IT用語帳
FEセキュリティ · 情報セキュリティ

ストリーム暗号

Stream Cipher

すとりーむあんごう

平文を1ビットまたは1バイトずつ、鍵から生成した疑似乱数の列(鍵ストリーム)と排他的論理和をとって暗号化する共通鍵暗号方式。データを順番に処理でき遅延が小さいため、無線通信などのリアルタイムの通信に向く。代表例にChaCha20がある。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

A-1AES(Advanced Encryption Standard)

米国NISTが2001年に標準化した共通鍵暗号方式のブロック暗号で、DESの後継として公募で選ばれた。ブロック長は128ビット、鍵長は128ビット、192ビット、256ビットから選べ、高速で安全性が高いため、TLS、無線LANのWPA2・WPA3、ストレージの暗号化など幅広く使われている。

SG暗号化

平文を、暗号アルゴリズムと鍵を使って第三者が読めない暗号文に変換すること。元に戻すことを復号という。通信の盗聴や、PC・記憶媒体の紛失や盗難による情報漏えいを防ぐ技術的な対策で、暗号化と復号に同じ鍵を使う共通鍵暗号方式と、公開鍵と秘密鍵の組を使う公開鍵暗号方式がある。鍵の管理が不適切だと効果が失われる。

A-1ブロック暗号

平文を一定の長さ(ブロック)ごとに区切り、ブロック単位で同じ鍵を使って暗号化する共通鍵暗号の方式。代表例のAESはブロック長が128ビットで、ブロック長より長いデータを暗号化するときは、CBCやGCMなどの暗号利用モードと組み合わせて使う。

A-1暗号利用モード

ブロック暗号でブロック長より長いデータを暗号化するときの、ブロックの処理のつなげ方を定めた方式。同じ平文のブロックが同じ暗号文になるECB、前の暗号文のブロックと連鎖させるCBC、カウンタを暗号化してストリーム暗号のように使うCTR、暗号化と改ざんの検知を同時に行うGCMなどがある。