是否有不加密的 XTEA 加密密钥?
Is there an XTEA encryption key that does not encrypt?
标题就是这么说的。
这里的想法是我可以通过选择适当的密钥来禁用加密,而不是在代码中禁用加密。
不,XTEA 没有弱密钥,其中加密或解密功能分别表现得像身份功能。 (或者至少这样的 class 键是未知的。)
不,无论您使用什么密钥(即使是密钥 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 ),xtea 都会加密数据。
但是,如果您不想加密,只需将 rounds 设置为 0,您的数据将不会被加密,我想这正是您想要的:) 在这种情况下只会应用填充。 (顺便说一句,当 rounds 为 0 时,您的加密密钥是什么并不重要。没有加密密钥会有任何区别。)
标题就是这么说的。
这里的想法是我可以通过选择适当的密钥来禁用加密,而不是在代码中禁用加密。
不,XTEA 没有弱密钥,其中加密或解密功能分别表现得像身份功能。 (或者至少这样的 class 键是未知的。)
不,无论您使用什么密钥(即使是密钥 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 ),xtea 都会加密数据。
但是,如果您不想加密,只需将 rounds 设置为 0,您的数据将不会被加密,我想这正是您想要的:) 在这种情况下只会应用填充。 (顺便说一句,当 rounds 为 0 时,您的加密密钥是什么并不重要。没有加密密钥会有任何区别。)