Shared Flashcard Set

Details

Hashing Algorithms
(Studying for CompTIA Security+ SY0-701)
10
Other
Professional
12/04/2023

Additional Other Flashcards

 


 

Cards

Term
bcrypt
Definition
Length: Variable
Strengths: Slow and computationally expensive, suitable for password storage.
Weaknesses: Slower computation can be a performance issue in some cases.
Term
RIPEMD-160 (RACE Integrity Primitives Evaluation Message Digest 160)
Definition
Length: 160 bits
Strengths: Faster than some other algorithms.
Weaknesses: Vulnerable to collision attacks, not recommended for high-security applications.
Term
SipHash
Definition
Length: Variable (e.g., SipHash-2-4, SipHash-4-8)
Strengths: Designed for hashing data structures and protecting against hash-based attacks.
Weaknesses: Not a general-purpose hash, suitable for specific use cases.
Term
Argon2
Definition
Length: Variable
Strengths: Highly resistant to brute force and GPU-based attacks, designed for password hashing.
Weaknesses: Newer algorithms may have limited support in some environments.
Term
MD5 (Message Digest 5)
Definition
Length: 128 bits
Strengths: Fast computation, widely supported.
Weaknesses: Vulnerable to collision attacks, not suitable for security-sensitive applications.
Term
BLAKE2
Definition
Length: Variable (e.g., BLAKE2s, BLAKE2b)
Strengths: High performance and security, suitable for various applications.
Weaknesses: Less widespread adoption compared to older algorithms.
Term
SHA-256 (Secure Hash Algorithm 256)
Definition
Length: 256 bits
Strengths: Strong security and resistance to collision attacks.
Weaknesses: Slower than MD5 and SHA-1 but generally secure for most applications.
Term
Whirlpool
Definition
Length: 512 bits
Strengths: Strong security, resistant to known attacks.
Weaknesses: Slower than some other algorithms.
Term
SHA-3 (Secure Hash Algorithm 3)
Definition
Length: Configurable (e.g., SHA3-256, SHA3-512)
Strengths: High security, resistance to various attacks, based on different principles than SHA-
Weaknesses: Relatively new, less widespread adoption.
Term
SHA-1 (Secure Hash Algorithm 1)
Definition
Length: 160 bits
Strengths: Faster than SHA-256, widely supported.
Weaknesses: Vulnerable to collision attacks, deprecated for security-critical use.
Supporting users have an ad free experience!