2013年1月20日

TEA 加密解法,统一了C语言、Java与PHP的运算结果

摘要: 去年PHP与Andriod终端通讯,想使用TEA加密,却发现Java实现的TEA只能由Java解密、PHP实现的TEA只能由PHP解密。这不是我们想要的。昨天中午有空,想起加密这回事,仔细研究了TEA算法,本人笨,经过十五个小时的摸索,终于实现了C语言、Java与32bit的PHP加密解密一致性。首先,来一段网上流行的C语言描述的TEA算法:#include <stdint.h> void encrypt (uint32_t* v, uint32_t* k) { uint32_t v0=v[0], v1=v[1], sum=0, i; /* set up */ ... 阅读全文

posted @ 2013-01-20 04:25 还是刀哥靠谱 阅读(10335) 评论(0) 推荐(2) 编辑

导航