HOME >> 情報セキュリティ >> セキュリティエンジニアリング >> セキュリティ脆弱性の低減

セキュア・プログラミング講座

最終更新日 2013年 2月26日

独立行政法人 情報処理推進機構
技術本部 セキュリティセンター

新着情報

2013年 2月26日 本ページの参考文献を再編
2013年 2月 7日 「C/C++言語編」の「エラーハンドリング」の節を更新
2012年11月30日 「Webアプリケーション編」の「マッシュアップ」関連の節を更新
2012年 5月25日 参考資料 セキュリティ脆弱性の低減に関する参考文献(製品プログラマ向け)を更新
2012年 5月 2日 参考資料 セキュリティ脆弱性の低減に関する参考文献(製品プログラマ向け)を更新
2012年 3月16日 「Webアプリケーション編」に「マッシュアップにおけるセキュアプログラミング」関連の節を追加
2011年 9月27日

参考資料『情報セキュリティ技術動向調査報告書』 に項目追加等

2011年 3月28日 参考資料『情報セキュリティ技術動向調査報告書』 に項目追加
2010年12月27日 「Webアプリケーション編」総論に「Webアプリケーションフレームワーク」の項を追加
2010年 7月16日 ツールプロジェクト情報(製品プログラマ向け)

2010年 4月16日

品質保証部門向けに
check早めのチェック - 3工程によるセキュリティ品質確保checkを公開

 

Webアプリケーション開発に関わる品質保証部門向けに、脆弱性対策解説とチェックリストを用意しました。「セキュア・プログラミング講座 Webアプリケーション編」において取り上げた脆弱性対策について、各種の脆弱性の特性を考慮して工程ごとにチェックする観点を加え、「3回コース」のセミナー教材の形式に整えました。

歴代講座

  • セキュア・プログラミング講座 (ソフトウェア開発部門向け)


    従前は、ソフトウェア開発工程における下流の工程において、セキュリティ脆弱性が発見され、それらについて対処されることが多くありました。しかし、作り込まれてしまった脆弱性によっては、容易には修正できないものもあります。また、たとえ修正できたとしても、不経済な事態になってしまうことになります。下流の工程において取り返しがつかないような脆弱性をもってしまわないようにするためには、上流工程(要件定義、設計)から脆弱性対策の論点を意識できるようにする必要があります。

     

  • J2EEに関する講座
  • セキュプログラミング講座(旧版) (2002年 2月)

 

参考資料

上流工程における脅威分析についての参考文献

セキュリティ脆弱性の低減に関する参考文献(製品プログラマ向け)

ツールプロジェクト情報(製品プログラマ向け)

Java言語関連

参考文献

C/C++言語関連

処理系

参考文献

Web アプリケーション関連

参考文献

ツール