Building Secure Software : ソフトウェアセキュリティについて開発者が知っているべきこと

ソフトウェアセキュリティとは ソフトウェアセキュリティのリスク管理 技術の選択 オープンソースとクローズドソース ソフトウェアセキュリティのガイドライン ソフトウェア監査 バッファオーバーフロー アクセス制御 競合状態 ランダム性と決定性 暗号技術の利用 信頼性管理と入力検証 パスワード認証 データベースセキュリティ クライアントサイドセキュリティ ファイアウォールのセキュリティ 暗号技術の基礎