Skip to content

Argon2 hashing using OpenSSL #12701

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

Closed
GrahamCampbell opened this issue Nov 17, 2023 · 5 comments
Closed

Argon2 hashing using OpenSSL #12701

GrahamCampbell opened this issue Nov 17, 2023 · 5 comments

Comments

@GrahamCampbell
Copy link
Contributor

Description

I think Argon2 hashing is currently powered by libsodium, but OpenSSL 3.2 now supports this, too. It would be awesome to have the option to use OpenSSL instead at configure time.

@bukka
Copy link
Member

bukka commented Nov 22, 2023

It's actaully using libargon2 if you are talking about password_hash? Libsodium has got its own implementation.

I think it seems like a good idea to allow loading that from OpenSSL if supported.

@bukka
Copy link
Member

bukka commented Nov 22, 2023

Will leave label for both extensios - there is definitely work in standard and then it depends on implementation if the code changes will be also in ext openssl (think it would be probably cleaner in that way).

@remicollet
Copy link
Member

I miss this old one, so #13514 is a duplicate

Implementation done in #13635

@remicollet
Copy link
Member

Will be available in 8.4.0beta4

@cmb69
Copy link
Member

cmb69 commented Sep 2, 2024

Will be available in 8.4.0beta4

PHP 8.4.0beta4 has already been released last Thursday, so feature will be available in PHP 8.4.0beta5 (possibly on Windows, too).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants