5 Security Concepts All Developers Should Understand

I’m thrilled to announce that I have completed another guest post on Simple Programmer! This one deals with 5 Security Concepts All Developers Should Understand.

Many developers understand basic security vulnerabilities such as XSS and CSRF. This post aims to outline the key security concepts that will help developers to build security in from the start when designing software. These are higher-level concepts that some developers may not take into account when developing software.

The five concepts discussed are:

  1. The CIA Triad
  2. Least Privilege
  3. Complete Mediation
  4. Cryptography/Cryptographic Agility
  5. Threat Modeling

Find out more over at Simple Programmer!

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s