新版暗号技術入門 秘密の国のアリス 作者: 結城浩出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/11/22メディア: 単行本購入: 46人 クリック: 720回この商品を含むブログ (81件) を見る すごくわかりやすいし面白い。 共通鍵暗号 事前に共有しておいた秘密鍵を使って暗号化・復号化する方式 今のところAES-256-CBCが安全 AES(やDES)は固定長のブロックを暗号化するための技術 ブロック暗号という ストリーム暗号 CBCやCTRは自由長のバイト列をブロックに分割してブロック暗号に渡す方法。モード CBCは前ブロックの結果(最初は初期化ベクトル)を対象のブロックにXORしてから暗号化する 並列処理はできない 最後のブロックはそれ以前の全てのブロックの影響を受けるので、最後のブロックだけ切り取ってMACに使うことができる CTRはnonceをもとに作った
![結城浩「新版暗号技術入門 秘密の国のアリス」を読んでる - There's an echo in my head](https://cdn-ak-scissors.b.st-hatena.com/image/square/12bb62c099aa8248f539f342c344ff33b9de587b/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F51evnioBHsL.jpg)