You may have seen news or read articles last month about a breach of over 16 billion passwords, more than twice the number of humans on this planet. This sensation-grabbing headline has been contested by some, claiming that the number may be inflated with duplicates or may include older leaks. Either way, this Forbes article…