There have been so many password "hacking" stories lately, I
thought I'd write this post so I can refer back to it. For added
security, I've included the above image of Makise Kurisu, the
scientist in my anime harem. Covering my behind Crypto is an
exact science, so before I go any further I will make these
clear. - When I say random, technically I mean pseudorandom.
Algorithms are deterministic, and computer order and logic can't
strictly speaking produce "true" randomness. Contemporary
algorithms are an order of magnitude better than the BASIC RND()
function of yore though. - When I say impossible and one way, I
mean practically speaking. Our current algorithms would take the
birth and death of several universes to brute force with current
hardware, but that doesn't mean it's impossible. Just very very
very very improbable! How passwords are supposed to be stored
When you create an account with a well designed, secure website,
your chosen password is not stored anywhere. Instead, your
password is put throug