0 0 0
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
校验_取rc4字节集 RC4校验,与易的输出形式一样,可能和其它校验程序输出形式不一样,可自行进行相应调整。
参数名类 型参考可空数组备 注
原文字节集需要加、解密的字节集
密码文本型输入相应的密码
变量名类 型静态数组备 注
m字节型"256"
i整数型 
j整数型 
key字节集 
密码长度整数型 
原文长度整数型 
结果字节集 
x整数型 
k字节型"256"
temp字节型 
原文长度 = 取字节集长度 (原文)
如果真 (原文长度 < 1)
返回 ({ })
密码长度 = 取文本长度 (密码)
结果 = 取空白字节集 (原文长度)
计次循环首 (256, i)
m [i] = i - 1
计次循环尾 ()
如果真 (密码长度 > 0)
key = 到字节集 (密码)
j = 1
计次循环首 (256, i)
k [i] = key [j]
j = j + 1
如果真 (j > 密码长度)
j = 1

计次循环尾 ()
j = 0
计次循环首 (256, i)
j = 位与 (j + m [i] + k [i], 255)
temp = m [i]
m [i] = m [j + 1]
m [j + 1] = temp
计次循环尾 ()
i = 0
j = 0
计次循环首 (原文长度, x)
i = 位与 (i + 1, 255)
j = 位与 (j + m [i + 1], 255)
temp = m [i + 1]
m [i + 1] = m [j + 1]
m [j + 1] = temp
结果 [x]位异或 (原文 [x], m [位与 (m [i + 1] + m [j + 1], 255) + 1])
计次循环尾 ()
返回 (结果)

词条作者信息
项目部004 -  一个月只活跃几分钟
使用例程
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © ijingyi.com All Rights Reserved.