我们有一个和 hashcat 和 opencl 有相关的需求,价格好商量,关键是找不到人

2023-11-24 17:18:52 +08:00
 timnottom

因为好像,会 hashcat 和 opencl 工资都不低,找不到人


描述:

Hashcat 源码在 GitHub 上有,直接搜就行

Hashcat 对 DES 加密的破解流程如下:

这里面具体步骤是 hashcat 通过对明文进行加密,得到的密文,在和输入的密文进行哈希对比。

需求: 现在需要建立一个新的模式给 hashcat ,可以借鉴 hashcat 的破解 DES 加密模式的代码(在 hashcat 中模式是 14000 ),要改变成最终的步骤是:

我们已知密文和 IV ,对于明文加上上面的验证方法,这样验证出来理论上会有很大的 key 的结果集,但是通过实战验证能够匹配的 key 大概只有 1-2 个

对于 DES 加密,他是一种对称加密法,通过 16 轮次的相同操作对数据进行加密,大致步骤如下

他的加解密过程基本一直,不同的是 key 的轮次数和初始置换最终置换。可以简单了解一下,具体怎么实现的在 hashcat 的源码里面都有(解密函数,加密函数)

在 hashcat 源码里面有个 m14000_a3-pure.cl

这里面对于 DES 破解没有用到常规的步骤,是通过位与操作,所以他的效率很高,我们希望能通过类似这种高效的方式实现需求。

938 次点击
所在节点    程序员
5 条回复
vishva2
364 天前
预算多少
timnottom
364 天前
@vishva2 #1 主要的需求能做不,我们需要的性能高,?w 都是可以的
allanzyne
364 天前
@timnottom 想了解一下 wx: QWxsYW5aeW5l (base64)
vishva2
276 天前
@timnottom 还需要不,好久没上 v2
timnottom
276 天前
@vishva2 不用了,谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/994906

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX