__INT

导航

2018年12月31日 #

sha256_transform

摘要: DECLSPEC void sha256_transform (const u32 *w0, const u32 *w1, const u32 *w2, const u32 *w3, u32 *digest) { u32 a = digest[0]; u32 b = digest[1]; u32 c = digest[2]; u32 d = digest[3]; u32 e ... 阅读全文

posted @ 2018-12-31 23:04 __INT 阅读(447) 评论(0) 推荐(0)

【18/12/31】hashcat源码粗读 --- sha256部分

摘要: 还没有详细研究过sha256算法的详细原理,主要是移植cf10算法时,hashcat在cf10_parse_hash时并不是直接调用sha256_update和sha256_final, 而是为了precompute,将其中的步骤展开了,为了弄明白是怎么回事,于是肯定就得粗略研究一下其中的sha25 阅读全文

posted @ 2018-12-31 22:33 __INT 阅读(556) 评论(0) 推荐(0)