I\'m designing an authentication system that works like the following:
Book:
Cryptography Engineering: Design Principles and Practical Applications
by Niels Ferguson, Bruce Schneier, and Tadayoshi Kohno
21.2.1 Salting and Stretching
Since bits are cheap, for simplicity we suggest using a 256-bit salt.