You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Christian Hammers (JIRA)" <ji...@apache.org> on 2010/08/12 15:33:19 UTC

[jira] Created: (CODEC-104) Please add a function for the classical Unix crypt(3) hash

Please add a function for the classical Unix crypt(3) hash
----------------------------------------------------------

                 Key: CODEC-104
                 URL: https://issues.apache.org/jira/browse/CODEC-104
             Project: Commons Codec
          Issue Type: New Feature
            Reporter: Christian Hammers


The Sun Java APIs lack a function for the classical Unix crypt(3) hash that was used in e.g. /etc/passwd or Apache htpasswd and is still widely used dispite the availablitity of better algorithms like MD5 or SHA.

Apart from me cursing Sun for producing monster crypto APIs but missing the little things that one really needs, there are already several Apache projects
that implemented UnixCrypt for their own:
  org.apache.directory.studio.ldapbrowser.core.utils.UnixCrypt
  org.apache.fulcrum.crypto.impl.UnixCrypt
  and maybe others 

bye,

-christian-

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CODEC-104) Please add a function for the classical Unix crypt(3) hash

Posted by "Gary Gregory (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CODEC-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12897820#action_12897820 ] 

Gary Gregory commented on CODEC-104:
------------------------------------

Perhaps a o.a.c.c.unix package?

> Please add a function for the classical Unix crypt(3) hash
> ----------------------------------------------------------
>
>                 Key: CODEC-104
>                 URL: https://issues.apache.org/jira/browse/CODEC-104
>             Project: Commons Codec
>          Issue Type: New Feature
>            Reporter: Christian Hammers
>
> The Sun Java APIs lack a function for the classical Unix crypt(3) hash that was used in e.g. /etc/passwd or Apache htpasswd and is still widely used dispite the availablitity of better algorithms like MD5 or SHA.
> Apart from me cursing Sun for producing monster crypto APIs but missing the little things that one really needs, there are already several Apache projects
> that implemented UnixCrypt for their own:
>   org.apache.directory.studio.ldapbrowser.core.utils.UnixCrypt
>   org.apache.fulcrum.crypto.impl.UnixCrypt
>   and maybe others 
> bye,
> -christian-

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CODEC-104) Please add a function for the classical Unix crypt(3) hash

Posted by "Siegfried Goeschl (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CODEC-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12897905#action_12897905 ] 

Siegfried Goeschl commented on CODEC-104:
-----------------------------------------

Do we have more crypto related stuff or in other words - would this be a commons-crypto or going into lang or codec?

> Please add a function for the classical Unix crypt(3) hash
> ----------------------------------------------------------
>
>                 Key: CODEC-104
>                 URL: https://issues.apache.org/jira/browse/CODEC-104
>             Project: Commons Codec
>          Issue Type: New Feature
>            Reporter: Christian Hammers
>
> The Sun Java APIs lack a function for the classical Unix crypt(3) hash that was used in e.g. /etc/passwd or Apache htpasswd and is still widely used dispite the availablitity of better algorithms like MD5 or SHA.
> Apart from me cursing Sun for producing monster crypto APIs but missing the little things that one really needs, there are already several Apache projects
> that implemented UnixCrypt for their own:
>   org.apache.directory.studio.ldapbrowser.core.utils.UnixCrypt
>   org.apache.fulcrum.crypto.impl.UnixCrypt
>   and maybe others 
> bye,
> -christian-

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CODEC-104) Please add a function for the classical Unix crypt(3) hash

Posted by "Siegfried Goeschl (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CODEC-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12897903#action_12897903 ] 

Siegfried Goeschl commented on CODEC-104:
-----------------------------------------

And I borrowed it from Apache Directory Study to provide the functionality in fulcrum ... ;-)

> Please add a function for the classical Unix crypt(3) hash
> ----------------------------------------------------------
>
>                 Key: CODEC-104
>                 URL: https://issues.apache.org/jira/browse/CODEC-104
>             Project: Commons Codec
>          Issue Type: New Feature
>            Reporter: Christian Hammers
>
> The Sun Java APIs lack a function for the classical Unix crypt(3) hash that was used in e.g. /etc/passwd or Apache htpasswd and is still widely used dispite the availablitity of better algorithms like MD5 or SHA.
> Apart from me cursing Sun for producing monster crypto APIs but missing the little things that one really needs, there are already several Apache projects
> that implemented UnixCrypt for their own:
>   org.apache.directory.studio.ldapbrowser.core.utils.UnixCrypt
>   org.apache.fulcrum.crypto.impl.UnixCrypt
>   and maybe others 
> bye,
> -christian-

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CODEC-104) Please add a function for the classical Unix crypt(3) hash

Posted by "Stefan Seelmann (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CODEC-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12897829#action_12897829 ] 

Stefan Seelmann commented on CODEC-104:
---------------------------------------

Very true, such a class in commons would be very cool.

The class in Apache Directory Studio is just borrowed, see comments in SVN:
http://svn.apache.org/repos/asf/directory/studio/trunk/ldapbrowser.core/src/main/java/org/apache/directory/studio/ldapbrowser/core/utils/UnixCrypt.java

> Please add a function for the classical Unix crypt(3) hash
> ----------------------------------------------------------
>
>                 Key: CODEC-104
>                 URL: https://issues.apache.org/jira/browse/CODEC-104
>             Project: Commons Codec
>          Issue Type: New Feature
>            Reporter: Christian Hammers
>
> The Sun Java APIs lack a function for the classical Unix crypt(3) hash that was used in e.g. /etc/passwd or Apache htpasswd and is still widely used dispite the availablitity of better algorithms like MD5 or SHA.
> Apart from me cursing Sun for producing monster crypto APIs but missing the little things that one really needs, there are already several Apache projects
> that implemented UnixCrypt for their own:
>   org.apache.directory.studio.ldapbrowser.core.utils.UnixCrypt
>   org.apache.fulcrum.crypto.impl.UnixCrypt
>   and maybe others 
> bye,
> -christian-

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.