MySQL Enterprise Edition ships a set of UDFs which wrap OpenSSL functionality to make it easier for developers to encrypt and decrypt data in their application before it is written to the database, we should replicate and ship these UDFs as well.
Enterprise developers often implement some crypto functionality in their application for data which will end up in the database. Providing these helper functions simplifies their work and helps to standardize on best practices for how to achieve these actions. It is also an additional feature from competing Enterprise Editions that we can tout as having open-sourced in Percona Server for marketing purposes.
This should be added into PS 8.0, but could be also added in 5.7. This will be considered a PS 8.0 launch feature though.
How much effort is required to replicate these? How many UDFs do we think we can replicate easily? Do we have a list of all the UDFs that are shipped in upstream EE?