如何通过reverse操作解决tea题目的逆过程?

摘要:tea的短暂性小总结 说实话今天做的内容不算太多,但是感觉很超出自己的承受范围。 话不多说进行短暂总结 tea模式 tea的题目做起来的话公式比较固定。就比如用下面这个简单的题目进行示范 这个就是图片,有en和de两种模式。de是我自己写出
tea的短暂性小总结 说实话今天做的内容不算太多,但是感觉很超出自己的承受范围。 话不多说进行短暂总结 tea模式 tea的题目做起来的话公式比较固定。就比如用下面这个简单的题目进行示范 这个就是图片,有en和de两种模式。de是我自己写出来的。 查看en代码时能够和明显发现有<<4和>>5这两种状态。以及sum进行求和。 对于这种要进行反解,目前我做的三个题目来讲,都是要把它给像逆运算一样。 sum写在最后然后再写v0与v1。 一定不能写反!!! 然后需要注意的就是把cypher找对,有的是会给别的文件,有的是会让你自己去找,key有的时候也不会立马给你,所以要注意细节。 然后就是最后怎么输出了,说实话这个我还是一知半解,即便问了ai也不知道该怎么进行输出。明天抽空再查查怎么写。 今天刚查出来大概就是由于是两个比特的原因,所以用如下的方式进行尝试,int main() { for(int i=0;i<8;i+=2) Tea(result+i,key); puts((char*)result); return 0; } 卖的气死我了,我决定贴一张图让这个模式化更清晰一点