I am going to use PBKDF2 as a hashing function for my passwords to be stored in the database. It has been a practice that PBKDF2 is one of the best hashing algorithms since it has more computational time. But I have doubt that to increase the computational time we can increase the work factor(times of multiple hashing) of SHA-256 as well isn't it?