|
发表于 2012-1-15 17:37:02
|
显示全部楼层
河北省邯郸市
给你看看好东西
下面的图是QQ2008版和以前的版本的密码加密方法,09版的改了,先取密码,经过一系列的算法再经过进制转换,然后再用BASE64加密, 当然在易语言中写这个还需要一个进制转换的模块,可以把图片中给你写的那个软件发给你看下,用我的软件加密后的密码是不是和你题目中的那串加密码是一样的?要软件的话QQ:253460810
.版本 。
.支持库 dp1
.局部变量 摘要文本, 文本型
.局部变量 摘要字节集, 字节集
.局部变量 加密的密码, 文本型
.局部变量 隐身, 文本型, , , 40:隐身;41:不隐身
.局部变量 变量1, 整数型
摘要文本 = 取数据摘要 (到字节集 (密码编辑框.内容))
摘要字节集 = 取空白字节集 (16)
.计次循环首 (16, 变量1) ' 由于数据摘要文本长度为32,这里将每两位文本按十六进制转换为十进制字节,生成一个长为16的摘要字节集。
摘要字节集 [变量1] = 到字节 (十六进制到十进制 (取文本中间 (摘要文本, (变量1 - 1) × 2 + 1, 2)))
.计次循环尾 ()
加密的密码 = BASE64编码 (摘要字节集)
补充内容 (2012-1-15 17:38):
图没显示清楚,看楼下 |
|