Tag: SoftwareDesign

ソフトウェア設計の脅威と対策コースレビュー

Enroll Course: https://www.coursera.org/learn/software-design-threats-mitigations こんにちは、皆さん! 今日はCourseraで提供されている『Software Design Threats and Mitigations(ソフトウェア設計の脅威と対策)』というコースを紹介したいと思います。このコースは、ソフトウェア開発の重要な段階である設計について深く掘り下げ、設計における脅威とその対策を学ぶことができます。 ### コースの概要 このコースでは、ソフトウェア設計の独特な特徴について説明されます。設計段階は、他の段階とは異なり、ビジュアル化することが重要なプロセスです。イラストや図が、設計コンセプトを明確に伝える役割を果たします。このコースで学べる重要なポイントは、設計における他の分野、特に建築の観点からの教訓を取り入れることです。 ### シラバスのポイント コースのシラバスには、以下のような重要なトピックがあります: – **共通の脆弱性と弱点**:CVEとCWEデータベースを使用して脅威と対策を評価します。 – **特定の設計上の考慮事項**:優れた設計を実現するための具体的な手法。 – **セキュリティの組み込み**:プロジェクトにセキュリティを組み込む重要性。 – **重大な失敗**:不十分な設計がもたらす長期的な影響。 – **ビットコインの基礎**:ナカモトの2009年の論文の概要を詳しく見ていきます。 – **ビットコインプロジェクト**:セキュリティがいかに組み込まれているかの詳細。 – **簡単なソフトウェアの侵害**:バッファオーバーフローやSQLインジェクションの具体的な攻撃手法。今でも使用される技術です。 –…