Cryptography Definitions Flashcards

(18 cards)

1
Q

DES

A

A BLOCK CIPHER THAT USED TO BE THE US STANDARD

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

STREAM CIPHER

A

ENCRYPTS EACH BIT OF PLAINTEXT USING A BIT FROM A KEY STREAM

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

PLAINTEXT

A

AN UNENCRYPTED MESSAGE

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

ATTACK TREE

A

USED TO EXPLORE POSSIBLE WAYS TO COMPROMISE TO A SYSTEM

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

BIRTHDAY ATTACK

A

REPEATEDLY GENERATES VALUES UNTIL A COLLISION IS FOUND

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

CIPHERTEXT

A

AN ENCRYPTED MESSAGE

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

THREAT MODEL

A

SPECIFIES WHAT YOU ARE PROTECTING AND WHAT YOU ARE PROTECTING IT AGAINST

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

HASH FUNCTION

A

TAKES A VARIABLE-SIZED INPUT AND PRODUCES A FIXED SIZED OUTPUT

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

PUBLIC-KEY CRYPTOGRAPHY

A

USES ONE KEY TO ENCRYPT MESSAGES AND A DIFFERENT KEY TO DECRYPT MESSAGES

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

HMAC

A

USES A HASH FUNCTION TO GENERATE AN AUTHENTICATION TAG

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

GMAC

A

USES A BLOCK CIPHER TO GENERATE AN AUTHENTICATION TAG

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

AES

A

A BLOCK CIPHER THAT IS CURRENTLY THE US STANDARD

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

DIGITAL SIGNATURE

A

USES PUBLIC-KEY CRYPTOGRAPHY TO AUTHENTICATE MESSAGES

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

AUTHENTICATION

A

USED TO PREVENT UNAUTHORIZED MODIFICATION OF MESSAGES

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

SIDE-CHANNEL ATTACK

A

USES A SHARED SECRET KEY TO AUTHENTICATE MESSAGES

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

BLOCK CIPHER

A

ENCRYPTS FIXED-SIZED SEQUENCES OF BYTES USING A FIXED-SIZED KEY

20
Q

BLOCK CIPHER MODE

A

USES A BLOCK CIPHER TO ENCRYPT PLAINTEXT CONSISTING OF MULTIPLE BLOCKS

23
Q

MAC

A

USES A SHARED SECRET KEY TO AUTHENTICATE MESSAGES