Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 6 Feb 2006 03:07:41 +0100
From: Rembrandt <>
Subject: Re:  GPU acceleration?

On Mon, 6 Feb 2006 01:25:35 +0000 (UTC)
Radim Horak <> wrote:

> Hi everybody,
> maybe this is totally crazy idea, but I'm quite sober, so let me start with this 
> citation that summarizes my inspiration:
> "The SM3.0 GPUs have become general and powerful enough to perform a broader 
> range of computations – beyond the role of pure graphical shading for which they 
> were initially used."
> So the 2 big questions for programmers are:
> 1] Is it feasible/plausible to use SM3 GPU for password cracking?
> 2] If yes, would S.D. or anybody consider implementing it in john?
> Supplemental SM3 informations:
> - Shader Model v.3 graphics accelerators include these widespread models:
> nVidia 6x00 and 7x00 line, ATI Xx00 line
> - They incorporate good parallelism
> - the length of the shader programs is not limited
> - technology development cycles of GPUs are faster than CPUs
> - The upcoming Unified shader model should be even more universal
> - high level languages: HLSL and Cg
> - They are connected with fast 3-4 GBs PCI-express bus
> My naive idea is, that the generated password candidates could be stored in 
> texture formats (texture pixel can be represented as 4 bytes (RGBA), so psw. 
> candidate/hash could "use" 2-4 pixels.), than encrypted/processed with pixel 
> and/or vertex shader programs, then find the matches...
> Relevant links, programming documentation:
> HLSL_Shaders.asp
> -Radim

I would like to mention the newest Soundchips too...
The new Soundchip of Creative could be "abused" too.

So the Hardware could "abused" to do e.g. calculations for john.
But then john wouldn`t be that "portable" anymore I guees.

God did a bless on me,
So accapt the dark side in you.
Hate leads me to victory, so give me a war.

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.