精易论坛

标题: 通信包加解密算法 [打印本页]

作者: x_my    时间: 2020-5-9 23:09
标题: 通信包加解密算法
  
子程序名返回值类型公开备 注
AG解密字节集 
参数名类 型参考可空数组备 注
xx字节集xx为,xx包的13个字节处开始截取,不包含[cmd, len, seqNo]
decKey整数型
变量名类 型静态数组备 注
key字节集 
结果字节集 
i整数型 
key = 到字节集 (反转整数字节序 (decKey))
结果 = xx
计次循环首 (取字节集长度 (结果), i)
结果 [i]位异或 (结果, key [选择 (i % 4 > 0, i % 4, 4)])
计次循环尾 ()
返回 (结果)
子程序名返回值类型公开备 注
AG加密字节集 
参数名类 型参考可空数组备 注
xx字节集xx为,xx包的13个字节处开始截取,不包含[cmd, len, seqNo]
encKey整数型
变量名类 型静态数组备 注
key字节集 
结果字节集 
i整数型 
key = 到字节集 (反转整数字节序 (encKey))
结果 = xx
计次循环首 (取字节集长度 (结果), i)
结果 [i]位异或 (结果, key [选择 (i % 4 > 0, i % 4, 4)])
计次循环尾 ()
返回 (到字节集 (反转整数字节序 (301840)) + 到字节集 (反转整数字节序 (取字节集长度 (xx)))到字节集 (反转整数字节序 (0)) + 结果)


通信包加解密算法,其他交互过程就很简单了,现在AG没有混淆和加密

作者: fff1122    时间: 2020-5-10 09:27
来看看!~~
作者: gunxsword    时间: 2020-5-13 21:26
路过瞅瞅,顺便帮顶一下!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4