You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "marijan milicevic (Created) (JIRA)" <ji...@apache.org> on 2012/01/05 20:56:39 UTC

[jira] [Created] (RAVE-410) Use bcrypt for password hashing

Use bcrypt for password hashing
-------------------------------

                 Key: RAVE-410
                 URL: https://issues.apache.org/jira/browse/RAVE-410
             Project: Rave
          Issue Type: Sub-task
            Reporter: marijan milicevic


Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 

see:
https://jira.springsource.org/browse/SEC-1472
http://www.win.tue.nl/cccc/sha-1-challenge.html


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (RAVE-410) Use bcrypt for password hashing

Posted by "Matt Franklin (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/RAVE-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13182557#comment-13182557 ] 

Matt Franklin commented on RAVE-410:
------------------------------------

I am OK with this change as it is better than simple SHA256 + salt; but, there are still some issues.  Especially if people are looking to deploy to specific standards.  Here is another good resource

http://security.stackexchange.com/questions/4781/do-any-security-experts-recommend-bcrypt-for-password-storage
                
> Use bcrypt for password hashing
> -------------------------------
>
>                 Key: RAVE-410
>                 URL: https://issues.apache.org/jira/browse/RAVE-410
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: marijan milicevic
>         Attachments: RAVE-410.patch
>
>
> Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 
> see:
> https://jira.springsource.org/browse/SEC-1472
> http://www.win.tue.nl/cccc/sha-1-challenge.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (RAVE-410) Use bcrypt for password hashing

Posted by "Marlon Pierce (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marlon Pierce resolved RAVE-410.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 0.8-INCUBATING
    
> Use bcrypt for password hashing
> -------------------------------
>
>                 Key: RAVE-410
>                 URL: https://issues.apache.org/jira/browse/RAVE-410
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: marijan milicevic
>             Fix For: 0.8-INCUBATING
>
>         Attachments: RAVE-410.patch
>
>
> Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 
> see:
> https://jira.springsource.org/browse/SEC-1472
> http://www.win.tue.nl/cccc/sha-1-challenge.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (RAVE-410) Use bcrypt for password hashing

Posted by "marijan milicevic (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

marijan milicevic updated RAVE-410:
-----------------------------------

    Attachment: RAVE-410.patch

changed files so bcrypt is used
                
> Use bcrypt for password hashing
> -------------------------------
>
>                 Key: RAVE-410
>                 URL: https://issues.apache.org/jira/browse/RAVE-410
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: marijan milicevic
>         Attachments: RAVE-410.patch
>
>
> Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 
> see:
> https://jira.springsource.org/browse/SEC-1472
> http://www.win.tue.nl/cccc/sha-1-challenge.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (RAVE-410) Use bcrypt for password hashing

Posted by "Marlon Pierce (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/RAVE-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13182708#comment-13182708 ] 

Marlon Pierce commented on RAVE-410:
------------------------------------

This will break Rave deployments that don't clean up the persistent data location (like /tmp/rave_db.h2.db). Do we need a better warning about this besides this comment? 
                
> Use bcrypt for password hashing
> -------------------------------
>
>                 Key: RAVE-410
>                 URL: https://issues.apache.org/jira/browse/RAVE-410
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: marijan milicevic
>         Attachments: RAVE-410.patch
>
>
> Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 
> see:
> https://jira.springsource.org/browse/SEC-1472
> http://www.win.tue.nl/cccc/sha-1-challenge.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (RAVE-410) Use bcrypt for password hashing

Posted by "marijan milicevic (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/RAVE-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13181985#comment-13181985 ] 

marijan milicevic commented on RAVE-410:
----------------------------------------

see also https://issues.apache.org/jira/browse/RAVE-410
                
> Use bcrypt for password hashing
> -------------------------------
>
>                 Key: RAVE-410
>                 URL: https://issues.apache.org/jira/browse/RAVE-410
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: marijan milicevic
>
> Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 
> see:
> https://jira.springsource.org/browse/SEC-1472
> http://www.win.tue.nl/cccc/sha-1-challenge.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (RAVE-410) Use bcrypt for password hashing

Posted by "marijan milicevic (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/RAVE-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13182239#comment-13182239 ] 

marijan milicevic commented on RAVE-410:
----------------------------------------

here nice summary:
http://codahale.com/how-to-safely-store-a-password/
                
> Use bcrypt for password hashing
> -------------------------------
>
>                 Key: RAVE-410
>                 URL: https://issues.apache.org/jira/browse/RAVE-410
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: marijan milicevic
>         Attachments: RAVE-410.patch
>
>
> Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 
> see:
> https://jira.springsource.org/browse/SEC-1472
> http://www.win.tue.nl/cccc/sha-1-challenge.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (RAVE-410) Use bcrypt for password hashing

Posted by "marijan milicevic (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/RAVE-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

marijan milicevic updated RAVE-410:
-----------------------------------

    Comment: was deleted

(was: see also https://issues.apache.org/jira/browse/RAVE-410)
    
> Use bcrypt for password hashing
> -------------------------------
>
>                 Key: RAVE-410
>                 URL: https://issues.apache.org/jira/browse/RAVE-410
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: marijan milicevic
>
> Current password hashing implementation is pretty much useless against brute force/dictionary attacks. 
> see:
> https://jira.springsource.org/browse/SEC-1472
> http://www.win.tue.nl/cccc/sha-1-challenge.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira