CSCI262 - System Security

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/36

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:30 AM on 8/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

37 Terms

1
New cards

What is Computer Security?

It measures and controls that ensure confidentiality, integrity and availability of information system assests i.e. hardware, software, firmware, including information being processed, stored and communicated.

2
New cards

What is the CIA Triad?

  • Confidentiality

  • Integrity

  • Availability

3
New cards

What is Confidentiality?

The practice of assests being inaccessible to unauthorised parties.

4
New cards

What is Integrity?

The practice of assets being unmodifiable or unforegable, without detection, by unauthorised parties.

5
New cards

What is an Authorised person?

Persons who are allowed to do something.

6
New cards

What is an Unauthorised person?

Persons who are not allowed to do something.

7
New cards

How do we know someone (or something) is authorised?

Through authentication and access control.

8
New cards

What is Authnetication?

This is needed so we (the system) know who the someone trying to access is.

9
New cards

What is Access Control?

This is needed to determine what an idenfited someone is allowed to do.

10
New cards

What is Authneticity?

It is verifying that users are who they say they are and that each input arriving at the system came from a trusted source.

11
New cards

What is Accountability?

This makes sure that every action can be traced back to the specific entity that performed it

12
New cards

What are Computer System assets?

These are hardware (systems, storage and communication devices), software (OS, utilities apps), data (files, databases, password files) and communication facilities and networks i.e. LAN and WAN links, bridges and routers.

13
New cards

What is an Adversary?

  • Threat agent

  • An individual, group, organisation or government that conducts or has the intent to conduct detrimental activities

14
New cards

What is an Attack?

This is any kind of malicious activity that attempts to collect, disrupt, deny, degard or destroy information system resources or the information itself.

15
New cards

What is a Countermeasure?

  • This is a device or technique that has the objective to impair the operational effectiveness of undesirable or adversarial activity

  • It also can prevent espionage, sabotage, theft or unauthorised access to or use of sensitive information or information systems.

16
New cards

What is a Risk?

  • A measure of the extent of how likely a threat is to happen and how much harm it could cause if it does

17
New cards

What is a Security Policy?

This is a set of rules and guidelines that defines how a computer system and its data are protected by controlling what users and systems are allowed to do.

18
New cards

What is a System Resource?

  • It is an asset

  • A major application, general support system, high impact program, physical plant, mission ciritical system, personnel, equipment or a logically related group of systems.

19
New cards

What is a Threat?

This is any circumstance or event with the potential to adversely impact organisational operations (including mission, functions, image, or reputation), organisational assets, individuals, other organisations, or the Nation through an information system via unauthorised access, destruction, disclosure, modification of information and/or denial of service.

20
New cards

What is a Vulnerability?

This is any weakness in an information system, system security procedures, internal controls or implementation that could be exploited or triggered by a threat source.

21
New cards

What is Prevention?

This is the prevention of an attack from succeeding.

22
New cards

What is Detection?

This is determing whether an attack is under way, or has occured and then reporting it.

23
New cards

What is Recovery?

There are 2 forms:

  • Stopping an attack and then assess and repair any damage caused by that attack

  • The system continues to function correctly while an attack is under way.

24
New cards

What is Network Exploitation?

  • The most expensive computer crime is a denial of service which involves remotely accessing distributed systems through viruses, worms and Trojans.

  • This attack is prevelant because of networks (interconnectedness) which allow problems such as spam and phishing to exist.

25
New cards

What is Authentication?

  • The binding of an identity to a subject (user or an entity)

  • Subject is often required to do this to itself to a computer system

26
New cards

What is a general model for user authentication?

  • NIST SP 800-63-3

2 steps:

  • User registration with the system

  • Authentication

27
New cards

What are the different types of info for authentication?

  • Something the individual knows: password

  • Something the individual posesses (token): physical keys

  • Something the individual is (static biometrics): fingerprint

  • Something the individual does (dynamic biometrics): voice pattern

28
New cards

What is password-based authentication?

  • The user supplies an identity and a password

  • The server checks the supplied information

  • If the password information matches with the user, the user’s identity is authenticated

29
New cards

What is a false positive in a password-based authentication?

  • When we make a match but “shouldn’t have“

  • False acceptance rate is the proportion of authentication attempts resulting in false acceptances

30
New cards

What is a false negative in a password-based authentication?

  • When we don’t make a match but “should have“

  • False rejection rate is the proportion of authentication attempts resulting in false rejections

31
New cards

What are threats againts password systems?

  • Guessing

  • Exposure

  • Trojan programs

  • Poor

  • Dictionary, brute force and hybrid attacks

  • Online or offline compromise

32
New cards

What are the types of password exposure?

  • Seeing the password when it is typed

  • Users writing their passwords down

  • Passing their passwords to others

33
New cards

What is a Login Trojan horse in password systems?

  • Programs produce a fake login screen

  • The user logs in but the program captures the password and stores in along with the username for the owner

  • Program then passes the info to the real login program

  • User’s don’t realise something is wrong

34
New cards

What are dictionary attacks in password systems?

  • Dictionaries of common words can be used as sets of passwords to try

  • Attackers step through the words in a dictionary and tries them

  • May not succeed but is fast

35
New cards

What are tailored dictionary attacks in password systems?

  • Users may like cars, so a suitable dictionary could be a list of car brands

  • Users may even use personal info i.e. birthdates, family names and pet names

  • DIctionary doesn’t have to just be real English worfs, could be another language

36
New cards

What are brute force attacks in password systems?

  • Trying every possible password and solution

  • Always works

  • Guessing is unlikely within the lifetime of the password so changing passwords makes it “harder to hit“

37
New cards

What is password entropy, and how is it calculated?

  • Measures the randomness, info content, and uncertinty of a password and is measured in bits

  • N equally likely passwords: log2 * N

E.g.

  • 2 lowercase letters: 26²

  • 4 numbers: 10^4

  • 2 uppercase letters: 26²

N=262×104×262=4,569,760,000

log2​N≈32.08 bits≈33 bits