MySQL 8.0 参考手册  / 第 6 章 安全  /  6.5 MySQL企业加密

6.5 MySQL企业加密

笔记

MySQL Enterprise Encryption 是商业产品 MySQL Enterprise Edition 中包含的扩展。要了解有关商业产品的更多信息, 请访问 https://www.mysql.com/products/

从 MySQL 5.6.21 开始,MySQL 企业版包括一组基于 OpenSSL 库的加密函数,这些函数在 SQL 级别公开 OpenSSL 功能。这些功能使企业应用程序能够执行以下操作:

  • 使用公钥非对称加密实现额外的数据保护

  • 创建公钥和私钥以及数字签名

  • 执行非对称加密和解密

  • 使用加密哈希进行数字签名以及数据验证和确认

MySQL Enterprise Encryption 支持 RSA、DSA 和 DH 加密算法。

MySQL Enterprise Encryption 作为可加载函数库提供,可以从中单独安装各个函数。