security in software systems Flashcards
what do most security breaches rely on
opportunitism
why is software security important
most aspects of our lives rely on dependable software everyday
most security breaches cost time and money to replace
you’re supposed to make the hackers job as difficult as possible
security is often an afterthought
what does the CIA security triad consist of
confidentiality; recourses and data should only be accessible to authoriesd users
integrity; recourses can only be modified or removes by authorised users
availability; accessible to authorised users when needed and avoiding a single point of failure e.g. one person being able to delete everything
system integrity
the system should be able to perform its functions without any modification