百趣云 百趣云的博客

🔖TEA

博主
百趣云
2周前
TEA 家族为什么在这些领域流行TEA(Tiny Encryption Algorithm)的设计目标是"用最少的代码实现分组加密"——核心加密循环不到 20 行 C 代码。这使它成为手游协议、IoT 固件、嵌入式设备的标配加密:代码量小、速度快、资源占用低。逆向这些领域时,TEA/XXTEA 的识别率是 AES 之外最高的。识别:黄金分割常量是路标TEA 的灵魂常量是 0x9E3779B9(2^32/φ,黄金分割比的无理数近似):void tea_encrypt(uint32_t* v, uint32_t* k) { uint32_t v0 = v[0], v1 = v[1], su