Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 6 Oct 2015 19:42:24 +0200
From: magnum <>
Subject: Re: nVidia Maxwell support (especially descrypt)?

On 2014-09-11 10:57, Solar Designer wrote:
> On Wed, Sep 10, 2014 at 11:02:17PM -0800, Royce Williams wrote:
>> Because of the $150 price and relatively low power requirements (~60W,
>> no extra power connector needed) of the new nvidia Maxwell (GTX 750
>> and 750 Ti) cards, and my own interest in descrypt, I'm interested in
>> seeing JtR take advantage of Maxwell if feasible.
>> Steve Thomas did a Passwords14 presentation on bitslice DES with
>> LOP3.LUT (23 min video):
> Yes, I watched a video of Steve's talk a while ago.  He brought the
> topic up fine, but other than that I was disappointed: he had no results
> yet at least as of the time of this talk.  Steve's best average gate
> count per S-box by using LOP3.LUT (36.25 gates) was still worse than
> Roman's result from 2011 for plain bitselect(), which is 32.875 gates (...)

Solar, Sayantan,

Have you seen this work by Janet Yellen? I can't recall it mentioned here.

"Gate counts: 25 24 25 18 25 24 24 23 (avg. 23.5)
  Depth: 8 7 7 6 8 10 10 8 (avg. 8)"

"With this version, I get a performance of 950 MH/s for UNIX DES 
crypt(3) (or equivalently 23750 MH/s for 1 round of DES) on my reference 
Gigabyte GTX 980 Ti (+270 MHz). Considering hashcat's implementation 
gets 165.5 MH/s on a GTX Titan X (+225 MHz), it's a great improvement. 
Even my naive implementation bounded by shared memory/synchronization 
with old SBOXes from JtR is faster (300 MH/s on 980 Ti +300 MHz)."


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.