56781234同CD A8 C1 AA D0 C2 D0 CB亦或得F8 9E F6 92 E1 F0 E3 FF。(假如连第一句都算不清楚就不用往下算了)对这个结果的每个字节除9,将除数与模数亦或得出的原始结果是1E 14 18 12 19 1C 1B 1F。本人算出的结果跟原始数据不同,欢迎有识之士来破~~~ 注意了,是除9,除以9本人也试了。都不是理想结果。先把算法过程解出来再来码代码,否则一切为空!
解决方案
6
将除数与模数……
将‘商’与‘余数’……
假如不是LZ打错的话。
将‘商’与‘余数’……
假如不是LZ打错的话。
7
‘5’ == 0x35
0x35 ^ 0xCD == 0xF8
0xF8 / 0x09 == 0x1B
0xF8 % 0x09 == 0x05
0x1B ^ 0x05 == 0x1E
0x35 ^ 0xCD == 0xF8
0xF8 / 0x09 == 0x1B
0xF8 % 0x09 == 0x05
0x1B ^ 0x05 == 0x1E
3
第一步:将56781234变为35 36 37 38 31 32 33 34
第二步:将第一步转化的结果分别与CD A8 C1 AA D0 C2 D0 CB进行异或操作
第三步:分别用第二步的结果除以9得到商,模9得到余数,将商和余数进行异或操作得到最后结果
第二步:将第一步转化的结果分别与CD A8 C1 AA D0 C2 D0 CB进行异或操作
第三步:分别用第二步的结果除以9得到商,模9得到余数,将商和余数进行异或操作得到最后结果
1
3L…
3
大胆假设,小心求证。