I am looking for a good pseudo-random number generation algorithm for passwords.
My scenario is that I have to generate 5K pseudo-random bits from a user-supplied password (6 characters). What are possible options and which one would be able to cover for my purposes?