|
发表于 2014-5-21 17:38:02
|
显示全部楼层
浙江省温州市
|
文本_加密 | 文本型 | | |
参数_待加密文本 | 文本型 | | | | 参数_加密的密码 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_计次 | 整数型 | | | 局_过度字节集 | 字节集 | | | 局_待加密文本 | 字节集 | | |
局_待加密文本 = 到字节集 (参数_待加密文本 )计次循环首 (取字节集长度 (局_待加密文本 ), 局_计次 )局_过度字节集 = 局_过度字节集 + 到字节集 (到字节 (位异或 (局_待加密文本 [局_计次 ], 3600 )) )计次循环尾 ()返回 (字节集_到十六进制 (局_过度字节集 ) + 到大写 (取文本中间 (校验_取md5 (到字节集 (参数_加密的密码 )), 3, 9 )) )|
文本_解密 | 文本型 | | |
参数_待解密文本 | 文本型 | | | | 参数_解密的密码 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_计次 | 整数型 | | | 局_过度字节集 | 字节集 | | | 局_待加密文本 | 字节集 | | | 如果真 (取文本右边 (参数_待解密文本, 9 ) ≠ 到大写 (取文本中间 (校验_取md5 (到字节集 (参数_解密的密码 )), 3, 9 )) )返回 (“”)局_待加密文本 = 字节集_还原 (取文本左边 (参数_待解密文本, 取文本长度 (参数_待解密文本) - 9))计次循环首 (取字节集长度 (局_待加密文本 ), 局_计次 )局_过度字节集 = 局_过度字节集 + 到字节集 (到字节 (位异或 (局_待加密文本 [局_计次 ], 3600 )) )计次循环尾 ()返回 (到文本 (局_过度字节集 )) |
|