编码加密自我测试大全(MD5,Base64,Sha1,AES...)

发表于 2020-08-26 10:24:39
阅读 61

介绍

介绍

福哥在编写需要编码的功能时候发现总是遇到问题,编码后的密文看起来都差不多很难判断是不是正确的,于是福哥想到了提供一个正确的编码密文列表给大家作为参考,这样就可以判断自己的情况是不是正确的了

福哥会根据自己遇到的情况把各种情况下的明文+编码方式+密文发出来,大家可以拿来和自己的加密函数算出来的密文做比对来测试,可逆编码可以通过对给出的密文进行解密后和给出的明文比对的方法来测试

编码加密

MD5

明文(UTF-8):福哥爱编程!!!
密文:8a6d066e91daa802a4fa7cd8693da2a0

明文(GBK):福哥爱编程!!!
密文:a4682ea64f372bc3ad33e84934a5443b

Base64

明文(UTF-8):福哥爱编程!!!
密文:56aP5ZOl54ix57yW56iL77yB77yB77yB

明文(GBK):福哥爱编程!!!
密文:uKO457CuseCzzKOho6GjoQ==

Sha1

明文(UTF-8):福哥爱编程!!!
密文:41df532816077df002cfebb29d0109aa82e2fbe2

明文(GBK):福哥爱编程!!!
密文:6516468e2f3323a7338becce4dcf0aab4390628d

AES(256-CBC + PKCS7Padding + Base64)

微信公众号安全模式使用的加密方式

明文(UTF-8):福哥爱编程!!!
Key:1234567890123456789012345678901234567890123
IV:1234567890123456
密文:ISb7yN1RqHN/iRNyQyFk2wcpOPXL16hAkinkLxv6HWI=

明文(GBK):福哥爱编程!!!
Key:1234567890123456789012345678901234567890123
IV:1234567890123456
密文:ktHuRjynZmkpo17itsX3lsQGxCJ6Q3DNySPKQ3sAWos=

UrlEncode

明文(UTF-8):福哥爱编程!!!
密文:%E7%A6%8F%E5%93%A5%E7%88%B1%E7%BC%96%E7%A8%8B%EF%BC%81%EF%BC%81%EF%BC%81

明文(GBK):福哥爱编程!!!
密文:%B8%A3%B8%E7%B0%AE%B1%E0%B3%CC%A3%A1%A3%A1%A3%A1