在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
MySQL加密和解密实例详解 数据加密、解密在安全领域非常重要。对程序员而言,在数据库中以密文方式存储用户密码对入侵者剽窃用户隐私意义重大。 在建表的时候,要注意字段的类型.如下图所示:
在表中插入加密数据 上面的插入语句有三个字段,“用户名”、“密码”和“加密的密码”。AES_ENCRYPT()函数需要一个“key”来协助加密,同样,解密也需要它(请牢记!)。 下面是表中的数据截图: 上面的插入语句有三个字段,“用户名”、“密码”和“加密的密码”。AES_ENCRYPT()函数需要一个“key”来协助加密,同样,解密也需要它(请牢记!)。 下面是表中的数据截图: 从表中查询加密数据 上面的查询语句使用了AES_DECRYPT()函数。下面是运行结果: 在上面的截图中,我们可以看到“pasword”和“decryptedpassword”字段的值是相同的,也就是说,你解密了用户密码. 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! |
请发表评论