Section 01
SecureByDesign: Introduction to the LLM-Powered Automated STRIDE Threat Modeling System
SecureByDesign is an open-source end-to-end AI-driven security analysis pipeline. Its core function is to automatically parse system architecture Data Flow Diagrams (DFD) and use large language models (LLMs) for STRIDE threat modeling, enabling automated detection and reasoning of security threats. It aims to address the pain points of traditional manual threat modeling—being time-consuming, labor-intensive, and dependent on expert knowledge—by combining classic security engineering methods with modern AI technologies to provide development teams with an efficient security analysis tool.