【せきゅりてぃばいでざいん】
セキュリティバイデザイン とは?
💡 セキュリティは後から塗るペンキじゃなく、基礎に練り込むコンクリート
📌 このページのポイント
セキュリティバイデザインって、セキュリティを最初から考えるってこと?
その通り!家を建てるときに後から防犯カメラを付けるんじゃなくて、設計図の段階から「ここに鍵をつけよう」「この壁は防火にしよう」って考えるようなものだよ。
後からセキュリティを追加するのじゃダメなの?
できなくはないけど、コストが桁違いに増えるんだ。IBMの調査では、設計段階で見つけたセキュリティの問題を修正するコストは、本番稼働後に修正するコストの6分の1以下だと言われているよ。
具体的にはどんなことをするの?
デフォルトセキュアって例えばどういうこと?
開発者全員がセキュリティに詳しくなきゃダメってこと?
理想はそうだけど、現実的にはセキュリティチャンピオン制度(各チームにセキュリティに詳しい人を配置)やセキュアコーディングガイドラインの整備が効果的だね。DevSecOpsの考え方とも深く繋がっていて、CI/CDパイプラインにセキュリティテストを自動で組み込むのも重要だよ。
まとめ:ざっくりこれだけ覚えればOK!
「セキュリティバイデザイン」って出てきたら「最初からセキュリティを設計に組み込むこと」と思えればだいたいOK!
📖 おまけ:英語の意味
「Security by Design」 = 設計によるセキュリティ
💬 by Design は「設計によって」という意味。最初から意図的にセキュリティを組み込むという思想だよ