在密码学中,微型加密算法(Tiny Encryption Algorithm,TEA)是一种易于描述和执行的块密码,通常只需要很少的代码就可实现。
介绍在密码学中,微型加密算法(Tiny Encryption Algorithm,TEA)是一种易于描述和执行的块密码,通常只需要很少的代码就可实现。其设计者是剑桥大学计算机实验室的大卫·惠勒与罗杰·尼达姆。这项技术最初于1994年提交给鲁汶的快速软件加密的研讨会上,并在该研讨会上演讲中首次发表。11
属性TEA操作处理在两个32位无符号整型上(可能源于一个64位数据),并且使用一个128位的密钥。
版本TEA的第三个版本XXTEA,发表于1998年,进一步提高了TEA算法的安全性。2
算法比较RC4- 一种流密码,如同TEA一般, 旨在被设计后易于执行。
XTEA- 块TEA的继任者的第一个版本。
XXTEA-改进版本块TEA的继任者。
本词条内容贡献者为:
王慧维 - 副研究员 - 西南大学