Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 18 Jun 2013 03:20:47 +0200
From: Lukas Odzioba <>
Subject: Re: [GSoC] Low-level GPU programming

2013/6/11 Solar Designer <>:
> For JtR, the objective is to speedup some formats, for which we believe
> we're hit by OpenCL limitations the most.  These are des-opencl (need
> runtime code patching), maybe bf-opencl, maybe SHA-512 stuff.

Since Sayantan will be working on descrypt and bcrypt I think that
this project should focus on sha512*.
There are several reasons for that:
1) It might be hard to distinguish who did what.
2) Sayantan is more familiar with those formats and there is a lot
chance that Daniel will be forced to duplicate his work.
3) Bad communication could easily waste a lot of time.

By sha512* we mean at least three formats, and first two are the most
revelant to us:

Before midterm evaluation it would be good to see performance
improvement using low level developement on at least one of those
To do so you Daniel will have to create some tools for low level
programming, it possibly not be a fully functional assembler but
something what will place foundations to it.

Since Daniel will be absent in week 6, and midterm evaluation is in
week 7 we should achieve that on week 5.


Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ