Support mariadb's ed25519-based authentication #1292
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Recent MariaDB versions provide a new authentication mechanism [1] based
on ed25519 [2]. It has been designed to be more secure than the native
SHA-1 based authentication [3].
Add the ability to configure all mysql users to require authenticating
to the server via mariadb's ed25519 auth plugin [1], rather than the
default native authentication [3].
[1] https://mariadb.com/kb/en/authentication-plugin-ed25519
[2] https://ed25519.cr.yp.to/ed25519-20110926.pdf
[3] https://mariadb.com/kb/en/authentication-plugin-mysql_native_password