sentenz / convention

General articles, conventions, and guides.
https://sentenz.github.io/convention/
Apache License 2.0
4 stars 2 forks source link

Create an article about `Security Principles` of `Software Design Principles` #340

Open sentenz opened 5 months ago

sentenz commented 5 months ago

Software Design Principles

Category

Security Principles

Security by Design

Threat Modeling

Threat modeling is a structured process used to identify, assess, and mitigate security risks to a system.

  1. Principles and Methodologies
  1. Tools and Frameworks
Secure Coding Practices
Least Privilege Principle
Defense in Depth

Security by Default

Privacy by Design

Least Privilege

Defense in Depth

Secure by Separation

Encryption by Default