This talk will look at why using traditional hashing algorithms no longer cuts it and what we should be doing instead. Key Derivation Functions are the future of password storage, the resulting digest requires far more computational power to crack than traditional hashes. Variable work factors also allow us to scale the algorithm as hardware increases in power.