IV - Encryption Flashcards

1
Q

Algorithm

A

mathematical applications applied to a block of data

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

Keys (algorithms)

A

A small piece of data that controls the algorithm’s execution. Also required for decryption.

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

Symmetric encryption

A

Same key for both encryption and decryption. Faster, but much less secure.

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

Asymmetric encryption

A

Uses a key-pair. Public-key cryptography.

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

Application encryption

A

Document-based encryption. Provides built-in protection that’s applied throughout a program.

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

Record encryption

A

Records are encrypted one record at a time. More granular but less efficient.

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

Homomorphic encryption

A

Manipulates information without first decrypting it. I think eyaml offers this capability.

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

Polymorphic encryption

A

The algorithm (encryption/decryption pair) is mutated with each copy of the code. Since it mutates, the encryption is harder to reverse engineer.

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

Mix network

A

Onion routing network. Hide traffic in the crowd by combining traffic from multiple computers into a single channel. Traffic separated again at the exit node.

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

Secure multi-computer computation

A

Two parties jointly compute a function while keeping their respective inputs private. One party can never see the other party’s data.

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

Private information retrieval (PIR)

A

Retrieving data from a DB without revealing to the DB (or another observer) what info is actually being retrieved.

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