[<prev] [next>] [day] [month] [year] [list]
Date: Sun, 19 Aug 2012 12:47:56 +0530
From: Dhiru Kholia <dhiru.kholia@...il.com>
To: john-users@...ts.openwall.com
Subject: Cracking PGP Desktop / OpenPGP / GnuPG private key files with JtR
Hi,
I have added support for cracking PGP Desktop / OpenPGP / GnuPG
private key files to JtR. The code is committed to magnum-jumbo
repository (https://github.com/magnumripper/magnum-jumbo.git).
Usage
=====
1. Compile gpg2john by running "make gpg2john" in src/ folder.
2. Run gpg2john on PGP private key file(s). gpg2john supports .skr.
.gpg and .asc files
3. Run john on the output of gpg2john.
These instructions are also available in doc/README.gpg file.
Benchmarks
=========
✗ ../run/john -fo:gpg -t # AMD X3 720 CPU (1 core)
Benchmarking: OpenPGP / GnuPG Secret Key [32/64]... DONE
Many salts: 6228 c/s real, 6228 c/s virtual
Only one salt: 6212 c/s real, 6212 c/s virtua
✗ ../run/john -fo:gpg -t # AMD X3 720 CPU (3 cores)
Benchmarking: OpenPGP / GnuPG Secret Key [32/64]... (3xOMP) DONE
Many salts: 18432 c/s real, 6144 c/s virtual
Only one salt: 18240 c/s real, 6141 c/s virtual
For faster cracking (upto 10X), you can use the experimental
gpg-opencl plug-in. This plug-in is based on, pgpry - PGP private key
recovery, Copyright (C) 2010 Jonas Gehring
magnum,
I think that this plug-in is ready for inclusion in jumbo-7 release.
--
Cheers,
Dhiru
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux -
Powered by OpenVZ