The CIA of Security

  • Confidentiality
    deals with keeping
    • information,
    • networks and
    • systems
    secure from unauthorized access.
    can be achieved by using
    • encryption,
    • authentication, and
    • access control.
  • Security
    is defined as the
    • consistency,
    • accuracy, and
    • validity
    of data or information.
    can be achieved by hashing.
  • Availability
    describes a resource being accessible to a
    • user,
    • application, or
    • computer system
    when required.

It should be well understood that those do actually contradict - especially confidentiality and availability. Confidentiality (keep data from people) VS Availability (get people to data). The key is that you want to be able to give access at the appropriate data at the appropriate time.

This then directly connects to the next slide:

  • Least Privilege
    Users, applications and systems should have no more privilege than necessary to perform their function or job.
  • Attack Surface
    Set of methods and avenues an attacker can use to enter a system and potentially cause damage.

Sources:
Security Fundamentals: Part 1 at 12 min.

Keywords:
Security

Comments

Popular posts from this blog

SQL Server Setup: Windows Firewall warning (Ports)

SQL Server 2014 Enterprise Edition: Server Setup: Feature Selection

How to read an assembly.dll.config