Also if you were wearing an aluminium foil hat you may also be concerned about 
how the password is sent to the server.

Again though, see previous "I am not a security guy" comment and helpful link 
from Jonathan confirming that statement :)
Cheers

-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 19/05/2011, at 1:19 AM, Ted Zlatanov <t...@lifelogs.com> wrote:

> On Tue, 17 May 2011 15:52:22 -0700 Sameer Farooqui <cassandral...@gmail.com> 
> wrote: 
> 
> SF> Would still be nice though to use the bcrypt hash over MD5 for stronger
> SF> security.
> 
> I used MD5 when I proposed SimpleAuthenticator for two reasons:
> 
> 1) SimpleAuthenticator is supposed to be a demo of the authentication
> interface.  It can be used for testing and trivial setups, but I
> wouldn't use it in production.  So it's meant to get you going easily,
> not to serve you long-term.
> 
> 2) MD5 is built into Java.  At the time, bcrypt and SHA-* were not.  I
> used MD5 only so the passwords are not stored in the clear, not to
> provide production-level security.
> 
> You should consider carefully the implications of storing passwords in a
> file on a database server, no matter how they are encrypted.  It would
> be better to write a trivial AD/LDAP/etc. authenticator that fits your
> specific needs and doesn't rely on a local file.
> 
> Ted
> 

Reply via email to