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

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

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

JIRA jira@apache.org
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.

Reply | Threaded
Open this post in threaded view
|

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

JIRA jira@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.

Reply | Threaded
Open this post in threaded view
|

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

JIRA jira@apache.org
In reply to this post by JIRA jira@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.

Reply | Threaded
Open this post in threaded view
|

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

JIRA jira@apache.org
In reply to this post by JIRA jira@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.

Reply | Threaded
Open this post in threaded view
|

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

JIRA jira@apache.org
In reply to this post by JIRA jira@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.