Skip to content

x/crypto/crypt/md5crypt: MD5 APR1 implementation of crypt(3). #192

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

abbot
Copy link

@abbot abbot commented Oct 6, 2021

This package implements Apache-specific MD5 APR1 password hashing algorithm, as documented at https://httpd.apache.org/docs/2.4/en/misc/password_encryptions.html.

Same hashing is also used by various Linux/BSD crypt(3) implementations with slightly different salt prefix. This is also supported by this package.

This is the first of the planned series of commits to implement golang/go#14274 and fix abbot/go-http-auth#48.

This package implements Apache-specific MD5 APR1 password hashing
algorithm, as documented at
https://httpd.apache.org/docs/2.4/en/misc/password_encryptions.html.

Same hashing is also used by various Linux/BSD crypt(3) implementations
with slightly different salt prefix. This is also supported by this
package.
@google-cla google-cla bot added the cla: yes label Oct 6, 2021
@gopherbot
Copy link
Contributor

This PR (HEAD: c5812da) has been imported to Gerrit for code review.

Please visit https://go-review.googlesource.com/c/crypto/+/354143 to see it.

Tip: You can toggle comments from me using the comments slash command (e.g. /comments off)
See the Wiki page for more info

@pc-jedi
Copy link

pc-jedi commented Jan 10, 2023

Any update on this?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support digest with SHA-256 and SHA-512/256 as per RFC 7616
3 participants