Cryptography Flashcards

1
Q

How are cryptography and complexity theory related?

A

-complexity-theory figures out which problems are infeasible to compute, cryptography uses these infeasible problems for security

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

two types of encryption?

A

-key
-shift, caesar cipher

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

For the public key, which key is used to encrypt?

A

encrypt: public key
decrypt: Private key
RSA algorithm

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

What are common bit sizes of keys, and why are the sizes important?

A

-size determines security
-128, 256, 512
*128 means 2128 different combos to find right key

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

Caesar?

A

-substitute letters
-easy to attack (25 keys possible)

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

Which key encodes signatuure?

A

Encode: private
Decode: Public

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

What does it mean when protocol has s in name (Https vs http)?

A

encrypted network traffic

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

Does the encrypted text have to be decrypted to be useful?

A

No (passwords)

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

Plain text to cyber text:

A

encryption

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