Encryption Algorithms Flashcards

(13 cards)

1
Q

AES

A

Advanced Encryption Standard
Symmetric Encryption
Block Size: 128 bits
Key Length: 128 bits, 192 bits, and 256 bits.

Replacement for DES.

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

RSA

A

Asymmetric Encryption

Key Lengths:
1024 bits - Weak and outdated
2048 bits - Strong, used in most cases
3072 and 4096 bits - Used in the most sensitive cases

Named after creators.

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

ECC

A

Asymmetric Encryption

As secure as RSA, with smaller key sizes. 224 bits would be similar to 2048 bits. It’s basically the future of asymmetric encryption.

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

Diffie-Hellman

A

Asymmetric

Key exchange protocol, not an encryption algorithm.

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

DSA

A

Asymmetric

Digital Signature Algorithm

Exclusively used for digital signatures - it does not encrypt or exchange keys, just signs and verifies messages.

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

DES

A

Data Encryption Standard
Symmetric Encryption
Block Size: 64 bits
Key Length: 56 bits

Developed in the 1970s, replaced by AES.

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

RC

A

Rivest’s Cipher
Symmetric Encryption
RC2 Block Size: 64 bits
RC2 Key Length: 1 to 128 bits
RC4 Block Size: Stream Cipher (Doesn’t use blocks)
RC4 Key Length: 40 to 2048 bits

Several versions with RC6 being the newest. It was a finalist for AES, but ultimately lost (obvs).

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

IDEA

A

International Data Encryption Standard
Symmetric Encryption
Block Size: 64 bits
Key Length: 128 bits

Extremely secure, but slower than AES and uses smaller block sizes.

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

Blowfish

A

Symmetric Encryption
Block Size: 64 bits
Key Length: 32 bits to 448 bits

Alternative to DES. Replaced by Twofish.

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

Twofish

A

Symmetric Encryption
Block Size: 128 bits
Key Length: 128 bits, 192 bits, or 256 bits

Replaces Blowfish. It was a finalist for AES, but ultimately lost (obvs). Still in use today (Hipster AES).

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

CAST

A

Symmetric Encryption

CAST-128 (CAST5)
Block Size: 64 bits
Key Length: 40 to 128 bits

CAST-256
Block Size: 128 bits
Key Length: 128, 160, 192, 224, or 256 bits

Might seen paired with Pretty Good Privacy (PGP) and OpenPGP.

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

Symmetric Encryption

A

Used for transferring large amounts of data.

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

Asymmetric Encryption

A

Good for key exchange and digital signatures.

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