Authentication Flashcards

1
Q

What are the 7 key concepts in computer security?

A

1) Authentication
2) Authorization
3) Confidentiality
4) Integrity
5) Accountability
6) Availability
7) Non-repudiation

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

What are the 4 concept solved by cryptography?

A

1) Authentication
2) Confidentiality
3) Integrity
7) Non- Repudiation

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

Define Authentication

A

The act of verifying someone’s identity

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

Define Authorization

A

The act of checking whether a user has permission to conduct some action

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

Define Confidentality

A

To keep contents of a transient communication or data on temporary or persistent storage secret

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

Define Integrity

A

To keep malicious users from modifying the contents of any data

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

Define Accountability

A

Ensure you can determine who the attacker or identify user when something goes wrong

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

Define Availability

A

When one can respond to its user’ request in a reasonable time

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

Define Non-repudiation

A

Ensure undeniability of a transaction by any of the parties involved

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

What are the advantages of passwords?

A

1) simple to implement
2) simple for users to understand

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

What are the disadvantages of passwords?

A

1) Most users do not choose strong passwords
2) if ur pw has is in a dictionary, gg
3) Users need to reuse pw everytime for login, each time is vulnerable

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

What is the three other ways you can authenticate with something the user has?

A

1) OTP Cards
2) Smart Cards
3) ATM Cards

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

What does ‘Salt’ do for password?

A

Salt is random data used as additional input to a one-way function that ‘hashes’ a password.

1) Safeguard against passwords in storage
2) Defend against dictionary attacks

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

What are OTP cards?

A

They generate a new password each time a user logs in.

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