(POGIL) A password scheme consists of a minimum password length and the different types of symbols (i.e., letters, numbers, specials) that can be used in the password. Using the Password Strength Calculator, determine the optimal scheme for withstanding a brute force attack of at least 10 years by an ordinary PC performing 100 million tests per second.
Answer
The best way to help withstand a brute force attack of at least 10 years by an ordinary PC performing 100 million tests per second is to increase the password length to at least 9, and include lowercase, uppercase letters, numbers and special characters.
(POGIL) According to this 2012 article, a password-cracking computer can try 350 billion passwords per second. How would you have to modify your scheme to withstand a 10-year attack by this specially designed computer?
Answer
I would modify my scheme to withstand a 10-year attack by this specially designed computer by include uppercase, lowercase, numbers special characters, and making my password 11 characters long.
(POGIL) That article was written in 2012. Password cracking technology has probably gotten a lot better. Suppose the number of passwords that can be checked per second doubles every year, use the Password Strength Calculator to determine an optimal password scheme for the year 2020?
Answer
An optimal password scheme for the year 2020 is a 12 length password that has uppercase, lowercase, numbers and special characters.
(POGIL) For the routes starting and ending at Trinity College, identify the nearest neighbor route and the optimal route. What does this show you about the nearest neighbor heuristic?
Answer
The nearest neighbor route is ABC, with 8.2 miles, and optimal route, BCA, with 7.6 miles. This shows us that the nearest neighbor heuristic isn't always the best and most efficient.