检查XXTEA是否解密成功



我在javascript中使用XXTEA,一切都在工作,但我希望能够对密码进行错误检查-所以我需要确定任意文本的解密是否成功。

目前,我能想到的唯一解决方案,这是不理想的,是在加密期间用令牌开始文本,并检查它在解密后是否存在-但这并不理想。还有别的办法吗?

您可以在执行PBKDF(如PBKDF2)之后立即使用KBKDF(如HKDF)或NIST定义的KBKDF之一。然后,可以使用特定的信息字段生成密钥,以便与已知的存储密钥和另一个信息字段进行比较,以生成用于加密的密钥。您可能还需要添加某种完整性控制。

这对你来说可能听起来像abracadabra,在这种情况下,首先查找相关术语,例如在维基百科上…

相关内容

  • 没有找到相关文章