1 Answers
๐ Topic Summary
Imagine you want to keep a secret message safe. Hashing is like putting your message through a one-way shredder โ you get a scrambled version (the hash), but you can't unscramble it to get the original message back. Salting is like adding a random ingredient to the shredder before you shred your message, making it even harder for someone to guess the original, even if they know how the shredder works! ๐ง In password security, we hash and salt passwords before storing them. This way, even if a hacker steals the database, they won't be able to easily read the actual passwords.
๐งช Part A: Vocabulary
Match the term to its definition:
| Term | Definition |
|---|---|
| Hashing | A. Random data added to each password before hashing. |
| Salt | B. An algorithm that transforms data into a fixed-size string. |
| Password | C. A secret word or phrase used to gain access. |
| Collision | D. When two different inputs produce the same hash output. |
| Rainbow Table | E. A precomputed table for reversing cryptographic hash functions. |
Answers: Hashing - B, Salt - A, Password - C, Collision - D, Rainbow Table - E
๐ Part B: Fill in the Blanks
Using hashing and ______ together makes passwords more ______ . The salt makes it harder to use ______ ______ attacks. Hashing is a ______ function, meaning you can't reverse it.
Answers: salting, secure, rainbow table, one-way
๐ค Part C: Critical Thinking
Why is it important to use a different salt for each password instead of using the same salt for all passwords?
Join the discussion
Please log in to post your answer.
Log InEarn 2 Points for answering. If your answer is selected as the best, you'll get +20 Points! ๐