C/C++セキュアプログラミングクックブック〈VOLUME2〉対称鍵暗号の実装
オライリージャパン Search オライリージャパン オライリージャパン
by ジョン ビエガ マット メシエ Search ジョン ビエガ マット メシエ ジョン ビエガ マット メシエ
Customer Reviews:実装面での疑問を解消する 
共通鍵暗号に重点を置き、さまざまなプログラムコードを
示して、解説している。プログラムはほとんどがC言語と
Win32 APIを用いている。C++や.NETのFCLなどの高級APIを
利用して実装をしようとしている人も十分に参考になると
思う。
暗号ライブラリを使う前に 
ライブラリと、ある程度のソフトウエアの開発経験があれば、データを暗号化するプログラムは書けるもの。でも、パスワードを暗号鍵として大丈夫?ヘンスってなに?モードがいっぱいあるけどどれを使うべきなの?と言った疑問を解決するのは難しい。本書からは、そういった共通鍵暗号の周辺の知識を得ることができます。
対称鍵暗号方式の実装がレシピという形で手に入る 
本書は対称鍵暗号方式の「実装」について、さまざまな局面における解決案を「レシピ」という形で提供している。さらにはWindows系OSのCryptoAPIを使った場合、OpenSSLのライブラリを使った場合をそれぞれ併記してくれているところが大変ありがたい(もちろん、どちらかしかないものもあるので、注意は必要)。
セキュリティに関する基礎知識は各種の書籍でさらりと紹介されていることが多いので、概念として知っているレベルの人は多いと思う。
ただ、そこから実際のプログラムに暗号方式を実装する場合、参考となる文献、Webサイトが意外と少なく、手探りで進むしかない開発者にとって、本書が非常に役に立つと思われる。
公開鍵暗号方式については本シリーズのVol.3に記載されているので、あわせて持つとより強力になると思われる。
Listmania Lists:未だに、読んでいない本セキュリティ実装C言語による◯◯関連商品:
related blog:
C/C++セキュアプログラミングクックブック〈VOLUME2〉対称鍵暗号の実装
By ジョン ビエガ, マット メシエ … セキュリティに関する基礎知識は各種の書籍でさらりと紹介 されていることが多いので、概念として知っているレベルの人は多いと思う。 … http://astore.amazon.co.jp/anotherdiary-22/detail/4873112133 ...
http://ttedouyo.net/wp/?p=45996
[book] c/c++セキュアプログラミングクックブック〈volume2〉対称鍵 ...
isbn:4873112133:detail (いきなりですが)読破。勉強になりました。 この本は暗号・ハッシュ・乱数について幅広く解説しています。 今まで何気なく使っていましたが、新たに得られた知識や再確認できた事も沢山あって良かったです。 ...
http://d.hatena.ne.jp/masugata/20071005#p1
c/c++セキュアプログラミング、暗号プログラミング本
http://www.amazon.co.jp/gp/product/4873112133. c/c++セキュアプログラミングクックブック〈volume2〉対称鍵暗号の実装 (単 行本) ジョン ビエガ (著), マット メシエ (著), john viega (原著), matt messier (原著), 岩田 哲 (翻訳), 光田 秀 (翻訳) ...
http://iiyu.asablo.jp/blog/2008/12/20/4017816
c/c++セキュアコーディング
... b3%e3%82%b0%e3%82%af%e3%83%83%e3%82%af%e3%83%96%e3%83%83%e3%82%af%e3%80%88volume2%e3%80%89%e5%af%be%e7%a7%b0%e9%8d%b5%e6%9a%97%e5%8f%b7%e3%81%ae%e5%ae%9f%e8%a3%85-%e3%82%b8%e3%83%a7%e3%83%b3-%e3%83%93%e3%82%a8%e3%82%ac/dp/4873112133 ...
http://ttedouyo.net/wp/?p=17697