Details
-
Task
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
None
-
10.1.22
Description
Authentication plugin that
- uses a crypto-hash that is considered secure nowadays
- does not allow to get the password even if mysql.user is read and the authentication exchange is intercepted
- as easy to use as native_mysql_authentication plugin, no public/private key files or anything
- pure plugin
Attachments
Issue Links
- duplicates
-
MDEV-12701 ACL secured by SHA1 algorithm too weak/out dated
-
- Closed
-
- relates to
-
CONJ-501 provide support for authentication plugin ed25519
-
- Closed
-
-
MDEV-9804 Implement a caching_sha256_password plugin
-
- Open
-
-
MDEV-12320 configurable default authentication plugin for the server
-
- Stalled
-
-
MDEV-12321 authentication plugin: SET PASSWORD support
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Summary | SHA-3 authenticatication plugin | SHA-3 authentication plugin |
Priority | Major [ 3 ] | Critical [ 2 ] |
Summary | SHA-3 authentication plugin | SHA-2 (or SHA-3) authentication plugin |
Description |
Authentication plugin that
* uses a crypto-hash that is considered secure nowadays * does not allow to get the password even if {{mysql.user}} is read and the authentication exchange is intercepted * as easy to use as native_mysql_authentication plugin, no public/private key files or anything * pure plugin |
Authentication plugin that
* uses a crypto-hash that is considered secure nowadays (*not* SHA-1) * does not allow to get the password even if {{mysql.user}} is read and the authentication exchange is intercepted * as easy to use as native_mysql_authentication plugin, no public/private key files or anything * pure plugin |
Description |
Authentication plugin that
* uses a crypto-hash that is considered secure nowadays (*not* SHA-1) * does not allow to get the password even if {{mysql.user}} is read and the authentication exchange is intercepted * as easy to use as native_mysql_authentication plugin, no public/private key files or anything * pure plugin |
Authentication plugin that
* uses a crypto-hash that is considered secure nowadays * does not allow to get the password even if {{mysql.user}} is read and the authentication exchange is intercepted * as easy to use as native_mysql_authentication plugin, no public/private key files or anything * pure plugin |
Sprint | 10.1.22 [ 143 ] |
Summary | SHA-2 (or SHA-3) authentication plugin | Modern alternative to the SHA1 authentication plugin |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Fix Version/s | 10.1.22 [ 22502 ] | |
Fix Version/s | 10.2.5 [ 22117 ] | |
Fix Version/s | 10.2 [ 14601 ] | |
Fix Version/s | 5.5 [ 15800 ] | |
Fix Version/s | 10.0 [ 16000 ] | |
Fix Version/s | 10.1 [ 16100 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Link | This issue relates to MDEV-12320 [ MDEV-12320 ] |
Link |
This issue relates to |
Link |
This issue duplicates |
Workflow | MariaDB v3 [ 79802 ] | MariaDB v4 [ 133139 ] |
Probably to help define what is it is, uses:
Rough thoughts:
Registration:
( Assumptions: database servers are installed in network environments where the risk of a DoS though registration is low, however its not totally risk free and a post process to enable the registration is required )
Connection:
Subsequent connections: