MySQL Enterprise Edition 包含一组加密功能,可在 SQL 级别公开 OpenSSL 功能。这些函数使企业应用程序能够执行以下操作:
使用公钥非对称加密实现额外的数据保护
创建公钥和私钥以及数字签名
执行非对称加密和解密
使用加密哈希进行数字签名以及数据验证和确认
在 MySQL 8.0.30 之前的版本中,这些函数基于
openssl_udf
共享库。从 MySQL 8.0.30 开始,它们由 MySQL 组件提供
component_enterprise_encryption
。