まず結論:脅威モデルとは「前提を分解して、現実的な守り方を決める」枠組み
脅威モデルの基本は、「守りたいもの」「攻撃者(脅威)」「攻撃が成立する条件(前提)」「どこまでを目標とするか」を言語化し、判断の根拠を作ることです。初心者が理解すべきリスクと制約は、主に次の2つです。1つ目は、前提がズレると、想定した効果が期待できないこと。2つ目は、どんな対策にも残るリスクがあるため、万能(全てを防ぐ・完全に隠す等)な結果は保証できない点です。
それが何を意味するのか:定義と動作条件をはっきりさせる
脅威モデルで扱う「定義」は、抽象的な不安をそのまま並べるのではなく、判断に必要な粒度に落とす作業です。 たとえば、次のように分けます。
