Encryption Algorithms Flashcards

1
Q

DES (Data Encryption Standard)

A

Type: Symmetric Encryption
Key Length: 56 bits
Vulnerabilities: Susceptible to brute-force attacks; considered weak by today’s standards.

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

3DES (Triple Data Encryption Standard):

A

Type: Symmetric Encryption
Key Length: 112 or 168 bits (3 rounds of DES)
Enhanced security over DES through multiple encryption rounds.

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

AES (Advanced Encryption Standard):

A

Type: Symmetric Encryption
Key Length: 128, 192, or 256 bits
Widely used modern encryption algorithm; highly secure.

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

RSA (Rivest-Shamir-Adleman):

A

Type: Asymmetric Encryption (Public-Key)
Key Pairs: Public and Private keys
Commonly used for securing data transmission and authentication.

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

Diffie-Hellman

A

Type: Asymmetric Encryption (Key Exchange)
Key Exchange Protocol for secure key establishment between parties.

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

ECC (Elliptic Curve Cryptography):

A

Type: Asymmetric Encryption
Key Length: Variable (e.g., 256 bits)
Efficient and secure encryption used in modern cryptography.

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

MD5 (Message Digest Algorithm 5):

A

Type: Hash Function
Hash Length: 128 bits
Vulnerabilities: Prone to collision attacks; not recommended for security-critical applications.

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

SHA-1 (Secure Hash Algorithm 1):

A

Type: Hash Function
Hash Length: 256 bits
Part of the SHA-2 family; provides robust security.

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

HMAC (Hash-Based Message Authentication Code):

A
  • Type: Hash Function for Authentication
  • Uses a cryptographic hash to verify the integrity and authenticity of a message.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

SSL/TLS (Secure Sockets Layer/Transport Layer Security):

A
  • Type: Secure Communication Protocols
  • Ensures secure data transmission over the internet using various encryption algorithms.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

WPA2 (Wi-Fi Protected Access 2):

A
  • Type: Wireless Security
  • Uses AES encryption for securing wireless networks.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

VPN (Virtual Private Network):

A
  • Type: Secure Communication over Networks
  • Utilizes encryption algorithms to secure data transmitted over public networks.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly