00:00
一下这个MYSQL函数,这个AES函数是怎么实现这个代言的?从而呢,对这个数据进行加密。那么这里那个代言不是那个明星的那个代言啊,是两个意思。这里的盐呢,是一种专业的术语,如果你要是安全工程师的话,你肯定懂这什么意思。盐呢,就是一个生成随机的值。那主要呢是作用是增加你那个呃,加密算法的复杂性和安全性,这样的话你。别人黑客去解密的话,不太好解。那在生活中的案例呢,就相当于你给你家那防盗门换了一个指纹锁,那每次进来的时候呢,就是。你得通过本人那个指纹你才能进来啊,这个就是。安全性就大大提高了。那么在MYSQL里呢,它默认的这个A函数啊,它只能是简单的一种加密的那种算法。
01:02
啊,我这里呢,通过一种。实现了一种代言的这种方式。啊,这里呢,就给大家演示一下这个AES怎么去结合这种代言的算法。来实现这个加密的。那首先呢,我们是通过这个UUID这个函数生成一个随机值。那么你就第一步要执行这个,这里是一个测试案例啊,先给大家演示一下这个效果。那么我们这里呢?先晒一页纸。啊,这个就是一个盐了,这个盐呢,每条数据呢,你都要保持。一个随机的言。啊,这个就是盐,然后呢通过,然后呢,把这个盐呢,和和你这个K,也就是你那个钥匙。这个呢,你嗯,越复杂越好,你自己设置一个越复杂越好。
02:00
然后呢,把这两个一组合,就相当于这个实现了这个代言了,也就是相当于你家那个安安装一个指纹防盗锁了,就是这么个意思。这个就是那个K啊,我们看一眼这个。啊,这就是那个K了。啊,盐和这个。一组合啊,就这样的,这就是盐。然后呢,第三步呢,我们需要啊通过。将这个中国这个铭文进行加密。啊,这个就是已经加好加好了,然后我们看一眼。这个加密后的。这个中国是什么样的?啊,这里呢,就是生成了啊,就是加密加密。后的数据就是这样的,你你基本是看不懂的。那么我们怎么去进行解密呢?那么就通过下面这个命令。
03:02
这个呢,就是刚才你那个K,就是这个K值啊。啊,这个你记好了。然后呢,我们来进行这个解密。啊,这里呢。将那个中国给反解出来了。那么我们在那个生产案例,呃,在生产环境中呢,我们通常会对这个身份证号。手机号啊,银行卡呃,用户的密码。啊,这几项进行加密。那么呢,你可以通过嗯程序,比如说Java啊,PP或者go语言,Python语言啊进行加密,那么这里呢,你也可以通过这个买sol这种自身的方式进行加密。那么呢,我这里呢,也是给大家演示一下啊,我们呢,先创建一张加密的表啊。这个呢,就相当于我们加密的数据啊,我们就叫这个这个字段名。那这个呢,就是盐。
04:00
啊,盐呢是每次呢都会生成一个随机的盐啊,每次UUID这个值是不一样的。那么我们这个字段呢,就保持就是存储的这个随机盐,然后通过它来进行解密。啊,我们。已复制。这张表已经创建好了,然后呢,我们来测试一下。我们第一步先生成一个随机岩。啊,然后呢。将这个随机言跟你自己那个key。一组合。这样呢,相当于增加了这个复杂性。然后呢,我们执行这个音色的。嗯,这里呢,你看一眼这个这张表。这就是烟,这就是加密以后的数据。
05:02
然后呢,我们来进行解密。啊,就通过这条命令啊,这个as这个函数。然后呢,我们将这个盐。跟你刚才你这个K你一定要记好了,不然的话你解不开。这个言这个字段跟这个言一组合。咱们就是拿了,拿到了一把钥匙来进行解密,我们一回车。啊,这个。一种就是呃,出来了。那么今天呢,就是给大家演示了一下这个。咱们通过这个MYSQ,这个AES函数啊,这个。在研,呃,做那个数据加密呢。
我来说两句