Calculating a Password’s Strength

Password entropy predicts how difficult a given password would be to crack through guessing, brute force cracking, dictionary attacks or other common methods. Entropy essentially measures how many guesses an attacker will need to make to guess your password. As computing power increases, the amount of time required to guess passwords decreases, in many cases significantly especially…

Java Sets

While we didn’t look at creating a Set, we could have with several of the data structures we built – such as the binary tree if we didn’t allow duplicate data, or by searching our linked list before adding the element. It turns out that Java doesn’t provide a single Set type, but actually multiple…