Unit 1: Introduction to Computer Security Flashcards

1
Q

Computer security triad

A

CIA = confidentiality, integrity, availability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Non-repudiation

A

Ability to deny something; also sometimes thought of as part of the CIA camp (sometimes falls under Integrity)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Data states

A
  • Data at rest (not being used, sitting in storage somewhere)
  • Data in process (being used, read from storage into RAM/being manipulated, being played/displayed/used in some way)
  • Data in transit (being transmitted between two points)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Risk management

A

A balance of usability, security, and cost

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Risk (defined)

A

A potential loss of a threat that will exploit a particular vulnerability despite controls put in place

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Social Engineering Tools vs. Vulnerabilities

A
  • Tools: intimidation, lies, etc.

- Vulnerabilities: greed, fear, ignorance, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Amateur vs. Professional Attackers

A
  • Amateurs: make use of well-known vulnerabilities, unfamiliar with the granularity of tools to use or why/how they work–their goal is success of getting into a system for bragging rights, etc.; defending against them is fairly easy (implement training, update+patch systems/sw)
  • Professionals: persistent; often nation-states, organized groups; often use zero-day vulnerabilities (race to exploit a vuln before it is patched–a vuln that the venor doesn’t know about and there is no patch for it); may use botnets (network of compromised computers); you will have to use a different, more robust defensive technique to defend against a pro attacker - computing systems are inherently insecure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Decimal system

A

aka “base 10” system; 0-9

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Binary system

A

0 and 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hexadecimal system

A

aka “base 16” system; 0-9, a-f (a=10, b=11, etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Base 64 system

A

64 digits; 0-9, a-z, A-Z, +, /

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Bit

A

a single Binary digIT (either a 0 or a 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Nibble

A

4 bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Byte

A

8 bits; a shortcut to representing a byte is to use hex.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Boolean operators

A

XOR (comes in handy for encryption; when combining two of the same numbers = 0, combining different numbers = 1), OR, and AND

How well did you know this?
1
Not at all
2
3
4
5
Perfectly