Passwords authentication data is stored in SHA hashed form. Store them in a form that is resistant to modern cracking techniques. ---------------------------------------------------------------------------------------------------------------------------------
Key: MIFOS-4342 URL: http://mifosforge.jira.com/browse/MIFOS-4342 Project: mifos Issue Type: Bug Components: Authentication Affects Versions: Release E - Iteration 11 Reporter: Adam Feuer Priority: Major Mifos stores passwords using the SHA hash function. This is a known problem, as hashed passwords can be quickly cracked using modern techniques. Salting SHA hashes does not fix the problem. The solution is to use a modern cryptography function specifically designed for passwords, such as bcrypt. bcrypt has an adjustable "hardness" factor to enable the hardness of the cryptography to keep up with increasing computing power, making it considerably more difficult to crack a database of leaked passwords. For more information see: Java bCrypt library, BSD license http://www.mindrot.org/projects/jBCrypt/ Background info: http://paulbuchheit.blogspot.com/2007/09/quick-read-this-if-you-ever-store.html http://codahale.com/how-to-safely-store-a-password/# On the recent Gawker security breach, which involved the release of 1.3M accounts and passwords: http://www.duosecurity.com/blog/entry/brief_analysis_of_the_gawker_password_dump http://www.pcworld.com/businesscenter/article/213392/gawker_media_hacked_warns_users_to_change_passwords.html -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://mifosforge.jira.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Mifos-issues mailing list Mifos-issues@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mifos-issues