鬼谷子叔叔

跟福哥学编程吧~~

在PHP里实现AES的加密解密功能(包括mcrypt版本和openssl版本)【20210819】
介绍介绍福哥需要在php里使用AES加密解密功能,今天整理出来和大家分享一下。早期的PHP实现AES借助的是mcrypt扩展,后来在PHP7之后就换成了openssl扩展来实现了。mcrypt版本代码比较复杂且需要自己实现PKCS7补位...
阅读 203
做个用户管理系统(28)——发送绑定邮箱激活码邮件【20201217】
介绍介绍福哥今天要带着大家完成绑定邮箱功能的前半部分——发送绑定邮箱激活码邮件。这里面有几件难题:1)要实现邮件激活码,需要设计一个可逆的加密/解密功能;2)激活链接必须是一个完整的URL地址;3)激活链接必须有时效性。第一个问题,福哥...
阅读 41
做个用户管理系统(29)——验证绑定邮箱激活码【20201218】
介绍介绍福哥今天带着大家完成绑定邮箱功能的后一部分——验证绑定邮箱激活码功能。这个激活码的验证需要几个步骤:1)根据激活码使用AES算法解密得到原始数据;2)判断激活码内的用户状态是否正常;3)判断激活码内的邮箱地址是否被占用;4)写入...
阅读 44
做个java框架(5)——AES加密解密的实现【20210103】
介绍介绍今天福哥带着大家来给TFSpring框架添加一个AES算法的功能对象。AES算法是一种可逆的无损加密算法,和Base64不同之处在于,AES可以通过设置私钥提高安全性,而Base64算法就没有办法设置私钥。很多即时通软件的通讯都...
阅读 37
编码加密自我测试大全(MD5,Base64,Sha1,AES...)
介绍介绍福哥在编写需要编码的功能时候发现总是遇到问题,编码后的密文看起来都差不多很难判断是不是正确的,于是福哥想到了提供一个正确的编码密文列表给大家作为参考,这样就可以判断自己的情况是不是正确的了福哥会根据自己遇到的情况把各种情况下的明...
阅读 43
 

鬼谷子叔叔

日志
212
浏览
1626