标题差不多就说了。
这里的想法是我可以通过选择适当的密钥来禁用加密,而不是禁用代码中的加密。
不,XTEA 没有弱密钥,其中加密或解密功能分别表现得像身份功能。(或者至少这样一类密钥是未知的。)
不,无论您使用什么密钥(即使是密钥 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 ),xtea 都会加密数据。
但是,如果您不想要加密,只需将轮数设置为 0,您的数据将不会被加密,我猜这就是您想要的 :) 在这种情况下只会应用填充。(顺便说一句,当轮数为 0 时,您的加密密钥是什么并不重要。没有加密密钥会产生任何影响。)