Encryption Algorithms Flashcards

1
Q

DES (Data Encryption Standard)

A

Symmetric block encryption algorithm

Key Length (Bits): 56

Block size (Bits): 64

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

AES

(Advanced Encryption Standard)

A

Symmetric block encryption algorithm

Key Length (Bits): 128, 192, 256)
Block size (Bits): 128
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

3DES

A

Symmetric block encryption algorithm

Key Length Bits): 168 (112 nominal)
Block size (Bits): 64
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

RSA (Rivest-Shamir-Adelman)

A

symmetric encryption algorithm often used for bulk encryption–decryption.

Key Length (bits): Typically 1,024, 2,048, 4,096

RSA is typically meant to only encrypt very small pieces of data, typically hashes and symmetric key that are then used to encrypt the majority of the data. However, RSA encryption/decryption works on blocks of data, usually 64 or 128 bits at a time.

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

IDEA

(International Data Encryption Algorithm)

A

Key Length (Bits): 128

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

Blowfish

A

“Predecessor of TwoFish”

Symmetric Block Cypher

Key Length (Bits): 32-448
Block Size (Bits): 64
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Twofish

A

Twofish is the successor to Blowfish,

symmetric encryption

256-bit key is necessary

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

Skipjack

A

Symmetric block encryption algorithm

Initially developed by the NSA

Block Size (Bits): 64

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

Diffie–Hellman

A

asymmetric encryption algorithm

used by several protocols including SSL, SSH, and IPSec.

It allows two communicating parties to agree upon a shared secret, which can then be used to secure a communication channel.

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