本文へ移動
合格ノート.
基本情報技術者試験
基本情報技術者試験用語一覧を見る
テクノロジ

セキュリティバイデザインとは

読み方:せきゅりてぃばいでざいん

ひとことで言うと:企画・設計など開発の早い段階からセキュリティ要件を組み込み、後付けにしない考え方。

意味をわかりやすく解説

セキュリティバイデザインは、完成後に脆弱性対策を追加するのではなく、要件定義や設計の段階から脅威・リスクを考慮して安全性を作り込みます。

最小権限、安全な初期設定、入力値検証、秘密情報の適切な管理などを設計に含めることで、後工程での修正コストや見落としを減らします。

具体例

新しいWebサービスの設計時点で、権限分離、暗号化、監査ログ、入力値検証を要件として定義する。

似た用語との違い

セキュアコーディング

セキュアコーディングは実装時に脆弱性を作り込まないための具体的な開発手法です。セキュリティバイデザインはより上流から安全性を設計する考え方です。

プライバシーバイデザイン

プライバシーバイデザインは個人情報・プライバシー保護を初期設計から組み込む考え方です。セキュリティバイデザインは情報セキュリティ全般を対象にします。

覚え方

by design=『設計から』。完成後の後付けではない、と覚えます。

基本情報技術者試験の試験ポイント

上流工程からリスクを考慮する点と、セキュアコーディングなど実装段階の対策との範囲の違いを押さえます。

CHECK QUESTION

システム完成後ではなく、要件定義・設計段階から認証や権限管理を組み込む考え方は何ですか。

答えを見る

セキュリティバイデザインです。

この説明は分かりやすかったですか?

基本情報技術者試験を勉強中ですか?

この用語を含む重要用語を、単語帳や4択テストで学習できます。