bcrypt is an intentionally slow hash algorithm specially designed for passwords.
11
votes
1answer
2k views
Why can't one implement bcrypt in Cuda?
I had heard that although it's easy to implement message digest functions like MD5, SHA-1, SHA-256 etc. in CUDA (or any other GPU platform), it is impossible to implement bcrypt there.
bcrypt is ...
8
votes
1answer
279 views
Can one efficiently iterate valid bcrypt hash output values?
bcrypt is an intentionally slow hash algorithm. In my last protocol idea, I wanted to use it to expand a password and then only transfer the bcrypt-hashed password.
An efficient attack on this would ...
0
votes
1answer
154 views
which of these is more secure (bcrypt vs srp)
OK, here's the two different ways I was thinking about making the authentication for the login thing to store the passwords securely.
The first is the following.
Client hashes password ...