block cipher : CTR mode

CTRモード 実は今まで知らなかった。
google:Wikipedia 暗号利用モード
等で調べると暗号利用モードが出るわ出るわ・・・
ブロック暗号*1で使われる暗号利用モードはCBC CFB OFBしか知らなかったので興味津々になってしまいました。
このCTRモードで使うカウンターの初期値の事をノンスというらしい。暗号キーのソルト的なものか?
このカウンター値を暗号化して暗号化したいデータとXORを取るって言う寸法らしい。
もちろんカウンターを使っているので1プロセス毎にカウンター値はインクリメントするらしい。
詳細はよく分からないので
http://www.amazon.co.jp/exec/obidos/ASIN/4873112001/studiokingyo-22
あたりのCTRの解説を読んで欲しい。