|
Message-ID: <20150914122725.GB8353@openwall.com> Date: Mon, 14 Sep 2015 15:27:25 +0300 From: Solar Designer <solar@...nwall.com> To: john-dev@...ts.openwall.com Subject: Re: SHA-1 H() On Mon, Sep 14, 2015 at 04:33:55PM +0800, Lei Zhang wrote: > Ok, I've now introduced the ternary logic instruction to JtR, and get it to work on SDE. Cool. Thanks! > In case it's helpful, here're some benchmark figures of JtR running on SDE: Yes, can you show benchmarks before/after the addition of ternary logic instructions? And, did you fully make use of them (turning all of the 3-input basic functions of MD4/MD5/SHA-1/SHA-2 into single instructions) or only to define vcmov() for now? You should do both, so that we also have vcmov() available for use where it's sufficient (e.g., MD5's F and G) and in possible future code where we might not introduce proper ternary logic expressions right away. > BTW, SDE runs much more smoothly than I expected. At least those formats listed above ran quite fast on it. You mean the program's interactive response time, not the c/s rates. The c/s rates suggest there's pure emulation with no JIT. But that's fine for our purposes. Alexander
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.