Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

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

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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