gpt4 book ai didi

encryption - 使用哈希 MD5 加密 DES

转载 作者:行者123 更新时间:2023-12-04 07:00:41 26 4
gpt4 key购买 nike

我必须使用 DES 算法和在 MD5 中创建的哈希来加密文本。
MD5 函数有参数:salt (byte[8]) 和 key (string 6),它必须迭代 1000 次。当我通过 MD5 加密函数时,它会返回一个字节 [16]。

DES 函数参数是:要加密的字符串和 key (由 MD5 函数返回)。但是当我尝试将键值分配给键编码器时,我得到一个异常,因为它等待的是 bte[8] 而不是字节 [16]。我试图获得前 8 个字节或最后 8 个字节......但它不起作用(我有一个例子,我必须得到相同的结果)。

一些想法???

最佳答案

DES(不要与 3DES 混淆)有 56 位 key 。您的问题将需要更多定义才能确定 key 的正确选择。

今天没有理由使用 DES。有更好的、完整的算法可用。

关于encryption - 使用哈希 MD5 加密 DES,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1899681/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com