Draw a flowchart that shows the best practices for creating and using passwords during authentication. Include steps for creating a strong password, verifying the password, and handling failed login attempts.
Passwords and authentication best practices in Intro to Computing - Draw & Build Visually
+-------+
| Start |
+---+---+
|
v
+--------------------------+
| Create strong password: |
| - At least 8 characters |
| - Mix letters, numbers, |
| and symbols |
+------------+-------------+
|
v
+--------------------------+
| User enters password |
+------------+-------------+
|
v
+--------------------------+
| Is password correct? |
| (Decision) |
+------+---------+---------+
| |
Yes No
| |
v v
+------+--+ +---+------------+
| Grant | | Increment fail |
| access | | count |
+---------+ +--------+-------+
|
v
+-----------------------+
| Failed attempts < 3? |
| (Decision) |
+---------+-------------+
| |
Yes No
| |
v v
+----------------+ +-----------------+
| Prompt user to | | Lock account and|
| try again | | notify user |
+----------------+ +-----------------+
|
v
(loop back to
'User enters
password')
This flowchart starts with creating a strong password that is at least 8 characters long and includes a mix of letters, numbers, and symbols to make it hard to guess.
Next, the user enters their password during login. The system checks if the entered password matches the stored password.
If the password is correct, access is granted immediately.
If the password is incorrect, the system increases the count of failed attempts.
If the number of failed attempts is less than 3, the user is prompted to try again.
If the failed attempts reach 3 or more, the account is locked and the user is notified to protect against unauthorized access.
This flowchart helps visualize the best practices for password creation and authentication handling.
Practice
Solution
Step 1: Understand password strength factors
A strong password includes a mix of letters, numbers, and symbols to make it hard to guess.Step 2: Evaluate each option
The other options use easily guessable information like birthdates, simple words, or usernames, making them weak passwords.Final Answer:
Use a mix of letters, numbers, and symbols -> Option DQuick Check:
Strong password = mix of characters [OK]
- Using only simple words or personal info
- Ignoring symbols and numbers
- Reusing the same password everywhere
Solution
Step 1: Understand two-factor authentication
2FA requires two steps: something you know (password) and something you have (code from phone).Step 2: Check each option
Only Enter a password and then a code sent to your phone describes entering a password plus a code sent to your phone, which is correct 2FA.Final Answer:
Enter a password and then a code sent to your phone -> Option BQuick Check:
2FA = password + code [OK]
- Thinking 2FA is just repeating the password
- Sharing passwords with others
- Skipping the second authentication step
Solution
Step 1: Analyze the role of 2FA
2FA adds a second step to verify identity, making unauthorized access harder.Step 2: Evaluate options
Only It adds an extra layer of security beyond the password correctly states that 2FA adds extra security beyond just the password.Final Answer:
It adds an extra layer of security beyond the password -> Option AQuick Check:
2FA = extra security layer [OK]
- Thinking 2FA shortens passwords
- Believing 2FA allows safe password sharing
- Assuming 2FA removes password need
Solution
Step 1: Understand password complexity
Passwords need variety (letters, numbers, symbols) to be strong, not just length.Step 2: Analyze the policy
The policy only requires length, missing variety, so passwords may be weak.Final Answer:
Passwords may be weak because they lack variety -> Option CQuick Check:
Password strength = length + variety [OK]
- Assuming length alone makes passwords strong
- Forgetting to require symbols or numbers
- Confusing 2FA with password complexity
Solution
Step 1: Understand password update benefits
Changing passwords regularly limits the time stolen passwords can be used.Step 2: Understand 2FA benefits
2FA adds a second verification step, making unauthorized access harder even if password is known.Step 3: Combine both concepts
Together, they reduce risk from stolen passwords and add extra security layers.Final Answer:
Regular password changes reduce risk if passwords are stolen; 2FA adds a second verification step -> Option AQuick Check:
Password updates + 2FA = stronger security [OK]
- Thinking 2FA removes need for passwords
- Believing frequent changes cause security issues
- Assuming password sharing is safe with 2FA
Ready to prove it?
Pass the test and this pattern moves unknown
