php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #81668 Implement ED25519 auth for mysqlnd
Submitted: 2021-11-28 13:07 UTC Modified: 2021-11-29 11:22 UTC
Votes:18
Avg. Score:4.5 ± 1.1
Reproduced:17 of 18 (94.4%)
Same Version:7 (41.2%)
Same OS:3 (17.6%)
From: arnouxguillaume54 at hotmail dot fr Assigned:
Status: Open Package: MySQLi related
PHP Version: 8.1.0 OS: Windows 11
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: arnouxguillaume54 at hotmail dot fr
New email:
PHP Version: OS:

 

 [2021-11-28 13:07 UTC] arnouxguillaume54 at hotmail dot fr
Description:
------------
Hello,

I opened a request to phpMyAdmin in which I asked them if it was possible to implement the ed25519 authentication method to connect and I got a response informing me that this authentication system was not implemented in mysqli.
So I made the request here.

Thank you 

Test script:
---------------
-- Connect into phpMA with the ed25519 method

Expected result:
----------------
-- Login successfully 

Actual result:
--------------
The server requested authentication method unknown to the client [client_ed25519]

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2021-11-28 21:52 UTC] williamdes at wdes dot fr
FTR: https://github.com/phpmyadmin/phpmyadmin/issues/17200
 [2021-11-29 11:22 UTC] cmb@php.net
-Summary: Implements ED25519 +Summary: Implement ED25519 auth for mysqlnd
 [2021-11-29 11:22 UTC] cmb@php.net
client_ed25519 is indeed not supported by mysqlnd yet[1].

[1] <https://github.com/php/php-src/blob/php-8.1.0/ext/mysqlnd/mysqlnd_auth.c#L1315-L1326>
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 15:01:29 2024 UTC