最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mysql的加密方法

来源:懂视网 责编:小采 时间:2020-11-09 08:43:22
文档

mysql的加密方法

mysql的加密方法:我们通过对Mysql数据库的数据进行加密,可以使数据库更加安全,里面的信息数据不会被轻易破解。MySQL特意设计了一些函数对数据进行加密。这里简单介绍如下几个函数。(1)AES_ENCRYPT和AES_DECRYPT函数语法格式为:aes_encrypt aes_decryp
推荐度:
导读mysql的加密方法:我们通过对Mysql数据库的数据进行加密,可以使数据库更加安全,里面的信息数据不会被轻易破解。MySQL特意设计了一些函数对数据进行加密。这里简单介绍如下几个函数。(1)AES_ENCRYPT和AES_DECRYPT函数语法格式为:aes_encrypt aes_decryp

我们通过对Mysql数据库的数据进行加密,可以使数据库更加安全,里面的信息数据不会被轻易破解。

MySQL特意设计了一些函数对数据进行加密。这里简单介绍如下几个函数。

(1)AES_ENCRYPT和AES_DECRYPT函数

语法格式为:aes_encrypt aes_decrypt(str,key)

AES_ENCRYPT函数返回的是密钥key对字符串str利用高级加密标准(AES)算法加密后的结果,结果是一个二进制的字符串,以BLOB类型存储。而AES_DECRYPT函数用于对用高级加密方法加密的数据进行解密。若检测到无效数据或不正确的填充,函数会返回NULL。AES_ENCRYPT和AES_DECRYPT函数可以被看做MySQL中普遍使用的最安全的加密函数。

(2)ENCODE和DECODE函数

语法格式为: encode |deCODE(str,key)

ENCODE函数用来对一个字符串str进行加密,返回的结果是一个二进制字符串,以BLOB类型存储。DECODE函数使用正确的密钥对加密后的值进行解密。与上面的AES_ENCRYPT和AES_DECRYPT函数相比,这两个函数加密程度相对较弱。

(3)ENCRYPT函数

使用UNIX crypt()系统加密字符串,encrypt(str,salt)函数接收要加密的字符串和用于加密过程的salt(一个可以确定唯一口令的字符串)。在Windows上不可用。

以上是Mysql自带的加密函数,我简单的介绍了几个,大家可以在下面的评论中继续补充说明。。

相关文章:

关于PHP MySQL Order By 关键词的相关知识

怎样通过PHP MySQL 读取数据

关于PHP MySQL 预处理语句的相关知识

文档

mysql的加密方法

mysql的加密方法:我们通过对Mysql数据库的数据进行加密,可以使数据库更加安全,里面的信息数据不会被轻易破解。MySQL特意设计了一些函数对数据进行加密。这里简单介绍如下几个函数。(1)AES_ENCRYPT和AES_DECRYPT函数语法格式为:aes_encrypt aes_decryp
推荐度:
标签: 加密 方法 方式
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top