Skip to content

Commit

Permalink
add some threat modeling links
Browse files Browse the repository at this point in the history
  • Loading branch information
andreashappe committed Sep 11, 2024
1 parent 9feaf00 commit b67d6e0
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions docs/the-top-10/c4-secure-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ For a solution to be considered a pattern, it must have these characteristics:
- First, a secure architecture pattern must solve a security problem.
- Second, a secure architecture pattern must not be tied to a specific vendor or technology.
- Third, a secure architecture pattern must demonstrate how it mitigates threats.
- Fourth, a secure architecture pattern must use standardized terms for threats and controls for easy reuse.<sup>[^footnote-1]</sup>
- Fourth, a [secure architecture pattern](https://securitypatterns.io/what-is-a-security-pattern/) must use standardized terms for threats and controls for easy reuse.

An architecture pattern is a way to solve a problem using a standard solution versus creating a custom solution. A secure architecture pattern is a standard solution that has been reviewed and hardened against known security threats.

Expand All @@ -94,6 +94,6 @@ Implementation:

## Tools

- maybe add some threat modeling tools here?

[^footnote-1]: <https://securitypatterns.io/what-is-a-security-pattern/>
- [OWASP Threat Dragon](https://owasp.org/www-project-threat-dragon/)
- [Amazon AWS Threat-Composer](https://github.com/awslabs/threat-composer)
- [StrideGPT](https://github.com/mrwadams/stride-gpt)

0 comments on commit b67d6e0

Please sign in to comment.