Forensics on GPUs

From ForensicsWiki
Revision as of 04:47, 28 September 2008 by .FUF (Talk | contribs)

Jump to: navigation, search

Using a Graphical Processing Unit (GPU) for forensics analysis attempts to make use of the significant, parallel processing power available on these high cards for a different purpose than their original intent. The idea of forensic analysis on a GPU was first proposed by Marziale, Richard and Roussev in 2007 with a version of Scalpel that utilized a GPU.

Password Cracking

Password cracking process accelerated by using GPU is several times faster than in CPU-only mode.

For example, password recovering speed for MD5 hash using Core2 Duo is about 4,7 millions passwords per second. By using 8800GTX it is possible to reach 265 millions passwords per second

Bibliography

Lodovico Marziale, Golden G. Richard III, Vassil Roussev - Massive Threading: Using GPUs to Increase the Performance of Digital Forensics Tools
DFRWS: Proceedings of the 7th Annual Digital Forensics Research Workshop ,2007
http://dfrws.org/2007/proceedings/p73-marziale.pdf
Bibtex
Author : Lodovico Marziale, Golden G. Richard III, Vassil Roussev
Title : Massive Threading: Using GPUs to Increase the Performance of Digital Forensics Tools
In : DFRWS: Proceedings of the 7th Annual Digital Forensics Research Workshop -
Address :
Date : 2007

Nigel Jacob, Carla Brodley - Offloading IDS Computation to the GPU
ACSAC '06: Proceedings of the 22nd Annual Computer Security Applications Conference on Annual Computer Security Applications Conference pp. 371--380, Washington, DC, USA,2006
http://www.acsac.org/2006/papers/74.pdf
Bibtex
Author : Nigel Jacob, Carla Brodley
Title : Offloading IDS Computation to the GPU
In : ACSAC '06: Proceedings of the 22nd Annual Computer Security Applications Conference on Annual Computer Security Applications Conference -
Address : Washington, DC, USA
Date : 2006