セキュアプログラミング | 情報処理安全確保支援士試験
セキュアプログラミングとは
入力、認証、認可、秘密情報、エラー処理などを安全に実装し、欠陥を作り込みにくくする技法です。
具体例
入力を信頼境界で検証し、SQLをパラメータ化し、権限判定をサーバー側で実施します。
試験でのポイント
脆弱性名の暗記ではなく、原因となる実装と設計上の対策を対応付けます。
関連する用語
入力検証,安全なAPI,最小権限
構成図・実機演習へ進む
用語を構成と操作へつなげる場合は、実技TOPとラボ一覧を利用できます。