Skills101
← All practice quizzes

Quiz: Passwords and Authentication

5 questionsNo time limitPass: 60%+10 XP on first pass

Why passwords must never be stored or encrypted, how salted slow hashes (bcrypt, scrypt, Argon2, PBKDF2) work, brute-force and credential-stuffing defences, multi-factor authentication and safe sessions — with Python demos.

Log in to take the quiz

Free account · see your score, answers and explanations, earn XP

  1. Question 1

    Why is SHA-256 alone a bad choice for storing passwords?

  2. Question 2

    What is the purpose of a per-user salt?

  3. Question 3

    Attackers try email/password pairs leaked from another website. This is:

  4. Question 4

    In the rate-limiter demo, how many of the 7 attempts (at seconds 0–60) were allowed?

  5. Question 5

    Which MFA method is resistant to phishing?