Bug #79946 Be more explicit about rsa support in YaSSL based server
Submitted: 13 Jan 2016 6:14 Modified: 2 Oct 2019 20:39
Reporter: Daniël van Eeden (OCA) Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Server: Security: Privileges Severity:S4 (Feature request)
Version:5.7.10 OS:Any
Assigned to: CPU Architecture:Any
Tags: rsa, sha256_password

[13 Jan 2016 6:14] Daniël van Eeden
Description:
If using MySQL Community Edition:
- mysql_ssl_rsa_setup creates private_key.pem and public_key.pem
- No warning about RSA keys is given on startup

But sha256_password w/ RSA requires OpenSSL

It is not obvious that this is not suppored with a YaSSL based server (and client?)

Using sha256_password w/o TLS will fail with YaSSL.

How to repeat:
See description

Suggested fix:
If a private_key.pem and/or pubic_key.pem is found in the datadir w/ YaSSL:
- Send a warning to the errorlog indicating that these can't be used.
[2 Oct 2019 20:39] Omer Barnir
YaSSL will be removed in an upcoming release of MySQL