ストリーム暗号
ストリーム暗号は、平文を1ビット、または数ビットごとに相違なる鍵(乱数)を
用いて暗号化・復号化を行う方法のことである。
代表的なものには、バーナム暗号がある。
使い捨て鍵暗号(one time pad)とも呼ばれる。
商業的に普及することを期待して特許を取ったが、
理論的に安全な暗号であり、鍵系列が得られなければ
元の平文を復元することはできない反面、
鍵系列の生成や管理が問題である為、
普通に使用するにはコストがかかりすぎるのだ。
したがって、現在では軍事目的や政治機関の一部で
暗号通信として物理乱数などを用いて使用する場合がある。