Consider the threat of 8.5 billion password leaks. It is our present reality, and you may never have heard of…