News for hackers. Stuff that matters.
Re:How To Safely Store A Password by brown9-2 on Tuesday December 14, 2010 @02:46PM (#2005462)
Why would you use this "poor man's approach" over bcrypt or scrypt? My understanding is that these two work on a very similar concept (work factor) and are free to use.
Re:How To Safely Store A Password by ams6110 on Tuesday December 14, 2010 @10:52PM (#2006971)
Some projects require FIPS 140-2 compliance. I've not been able to find that blowfish or bcrypt are certified. See http://csrc.nist.gov/publications/fips/fips140-2/fips1402ann...
Re:How To Safely Store A Password by burgerbrain on Tuesday December 14, 2010 @11:26PM (#2007057)
If a randomly clobbered together and unvetted system is compliant, but bcrypt isn't, that just goes to show how little FIPS140-2 compliance actually means. (as if everybody didn't already know it's worthless)
Re:How To Safely Store A Password by ams6110 on Tuesday December 14, 2010 @11:40PM (#2007078)
Nonetheless, some projects mandate use of FIPS 140-2 hashing algorithms, and afaik bcrypt is not one. So if you find yourself on such a project, bcrypt is not an option on the table.

I'd be happy to find out I'm wrong.

Re:How To Safely Store A Password by csytan on Tuesday December 14, 2010 @05:25PM (#2005985)
I can think of one reason: Lack of the available libraries on a particular platform.
Re:How To Safely Store A Password by timtadh on Tuesday December 14, 2010 @06:22PM (#2006182)
This is why I mentioned it. It provides improved time guarantees for your users with out needing another library.
Re:How To Safely Store A Password by paperclip on Tuesday December 14, 2010 @06:25PM (#2006192)
bcrypt is open source and ported to a range of operating systems. I cannot imagine getting it up and running on any system would be too difficult. It would probably be wiser to to spend the time to get bcrypt (or another standard scheme) working rather than coming up with some custom scheme which probably hasn't had the same level of thought put into it.
Re:How To Safely Store A Password by jrockway on Tuesday December 14, 2010 @05:45PM (#2006064)
Because building your own square-shaped wheel is more fun than talking a walk over to your friendly neighborhood wheel store and buying a round one?
Re:How To Safely Store A Password by burgerbrain on Tuesday December 14, 2010 @07:03PM (#2006344)
Because we all know rolling your own in the crypto world instead of deferring to the experts never leads to catastrophe!
Re:How To Safely Store A Password by brown9-2 on Tuesday December 14, 2010 @11:19PM (#2007037)
You assume those are the only two choices, I was considering that in some environments these might be the only two choices when I asked the question.