摘要: TEA(Tiny Encryption Algorithm)是一种简单高效的加密算法,以加密解密速度快,实现简单著称。算法真的很简单,TEA算法每一次可以操作64-bit(8-byte),采用128-bit(16-byte)作为key,算法采用迭代的形式,推荐的迭代轮数是64轮,最少32轮。目前我只知道QQ一直用的是16轮TEA。没什么好说的,先给出C语言的源代码(默认是32轮):微型加密算法(TEA)及其相关变种(XTEA,BlockTEA,XXTEA)都是分组加密算法,它们很容易被描述,实现也很简单(典型的几行代码)。TEA算法最初是由剑桥计算机实验室的DavidWheeler和Roger 阅读全文
posted @ 2013-09-23 15:06 huhu0013 阅读(14780) 评论(1) 推荐(4)