Week 5 - Systems security Flashcards
non-repudation
means’ that the owner of a message is unable to reupdate ownership. can be achieved by cryptography or accounting methods.
what is a system?
a set of things working as part of a mechanism with an interconnection between its components, with a goal of providing a service.
explain cyber-physical-social systems
integration of cyber, physical and social spaces.
Define interface
a common point through which two systems interact
what is the application layer?
sends and receives data
what is the host layer?
the hardware that hosts the OS
what is the operating system?
a collection of software that runs the interface, manages system components (storage, memory) and peripherals (printers, audio).
What is the network layer (layer 3)
routing packets in a network.
Availability from a computer systems perspective
key components ensure the system is always fully functional
(web and database server or backed up data by the system)
Authentication from a computer systems perspective
allows legitimate users only.
Authorisation from a computer systems perspective
role based access controls, e.g only admin can make changes
Confidentiality from a computer systems perspective
techniques like cryptography and access control ensure authorised users have access to data
Integrity from a computer systems perspective
techniques like cryptography and access control ensure authorised users have access to data
Accounting and non-repudiation from a computer systems perspective
mechanisms to log all actions with identity, date, time.
What is an attack vector?
how the attack targets the system