ElcomSoft Distributed Password Recovery

Break complex passwords, recover strong encryption keys and unlock documents in a production environment.

  • Break passwords to more than 300 types of data
  • Heterogeneous GPU acceleration with multiple different video cards per computer
  • Works 20 to 200 times faster with hardware acceleration
  • Linear scalability with low bandwidth requirements and zero overhead on up to 10,000 computers
  • Remote deployment and console management

Supports: all versions of Microsoft Office, OpenOffice, ZIP/RAR/RAR5, PDF, BitLocker/PGP/TrueCrypt. Over 500 formats supported.

Up to 5 clients $ 599
Up to 20 clients $ 1999
Up to 100 clients $ 4999
100+ clients request quote
Buy now

High-Performance Distributed Password Recovery

Break complex passwords, recover strong encryption keys and unlock documents in a production environment. Elcomsoft Distributed Password Recovery is a high-end solution for forensic and government agencies, data recovery and password recovery services and corporate users with multiple networked workstations connected over a LAN or the Internet. Featuring unique acceleration technologies and providing linear scalability with no overhead, Elcomsoft Distributed Password Recovery offers the fastest password recovery by a huge margin, and is the most technologically advanced password recovery product currently available.

Hardware Acceleration

Elcomsoft Distributed Password Recovery employs a revolutionary, patented technology to accelerate password recovery when a compatible NVIDIA or AMD graphics card is present in addition to the CPU-only mode. Hardware acceleration utilizes GPU cores of NVIDIA GeForce boards from 400 to 1000-series GPUs, AMD Radeon HD from 5000-series to R2/R4/R7/R9 GPUs, as well as GPU cores built into Intel CPUs including Intel HD Graphics, UHD Graphics and Intel Iris.

The acceleration technology offloads parts of computational-heavy processing onto the fast and highly scalable processors featured in the latest graphic accelerators, achieving unprecedented recovery speeds exceeding those available to CPU-only users by significant margin.

ElcomSoft pioneered asynchronous hardware acceleration. Heterogeneous acceleration allows using multiple video cards of different makes and models, effectively utilizing existing hardware and squeezing the last bit of performance out of every supported component.

Linear Scalability

Unlike competition, Elcomsoft Distributed Password Recovery is not ‘virtually’ or ‘practically’ linear in scalability. By doubling the number of PCs working on a password, you cut the time required to recover a password by half.

By only transferring the bare minimum of information over the network, Elcomsoft Distributed Password Recovery allows for massively parallel operation, and scales linearly to as many as 10,000 workstations with no scalability overhead.

Distributed Recovery, Control via Management Console

Elcomsoft Distributed Password Recovery enables distributed work over the LAN, Internet, or both. Minimum bandwidth requirements ensure no scalability overhead even for the slowest connections.

The convenient management console allows controlling Elcomsoft Distributed Password Recovery from any networked PC.

Industry Certified, Used by the Government

ElcomSoft has obtained numerous certifications over the years, maintaining the following certification levels: Microsoft Gold Certified Partner, Intel Software Partner, and NVIDIA Developer Support.

Password recovery software by ElcomSoft is being used by numerous government agencies and forensic organizations all over the world.

All Features and Benefits

Mac OS Forensics

Elcomsoft Distributed Password Recovery recognizes the importance of Mac OS X, offering extensive support for a wide range of password protecting various aspects of the system. The tool enables investigators breaking into encrypted volumes protected with FileVault 2, accessing encrypted DMG files and recovering OS X user account passwords. In addition, Elcomsoft Distributed Password Recovery can recover OS X keychain passwords.

Cloud Scalability with Amazon EC2

Users can quickly deliver additional computing power on demand by utilizing Amazon’s GPU-accelerating EC2 Compute Units. Depending on performance requirements and budget constraints, Amazon EC2 instances can quickly scale to speed up the job, and can be scaled back when not in use. Elcomsoft Distributed Password Recovery running in an Amazon cloud is a perfect solution when additional computational power is needed without the need to invest into building permanent infrastructure in-house.

With Elcomsoft Distributed Password Recovery supporting cloud compute instances, users can get as much speed as they need the moment they need. Support for additional cloud services is coming soon.

How GPU Acceleration Works

Using brute force attack to recover passwords, it is possible, though time-consuming, to recover passwords from popular applications with the power of the computer’s main CPU. For example, an eight-character Windows Vista logon password is as strong as about 55 trillion possible passwords. Windows Vista uses NTLM hashing by default, so using a modern dual-core PC you could try up to 10 million passwords per second, and perform a complete analysis in about two months. With ElcomSoft’s new GPU acceleration technology, the process would take only three to five days, depending upon the CPU and GPU.

Until recently, graphic cards’ processing units could not be used for applications such as password recovery. Older graphics chips could only perform floating-point calculations of varying precision, while most cryptographic algorithms require precise fixed-point mathematics.

The modern chips can process fixed-point calculations. With several hundred or even thousand processing units, these powerful GPU chips are much more effective than CPUs in performing many of these calculations.

By utilizing the new processing power offered by today’s GPUs (currently, all GeForce from 400- to 1000-series GPUs, NVIDIA Quadro, NVIDIA Tesla and AMD Radeon from 5000 to R9 series GPUs are supported) ElcomSoft offers the recovery speed increase by a factor of twenty, simply by hooking up with a cheap video card’s onboard GPU. High-end PC motherboards can work with as many as four video cards, allowing for even faster password recovery applications for extremely modest increase in hardware costs.

For more details, see GPU Acceleration Frequently Asked Questions.

How to Order

Elcomsoft Distributed Password Recovery is licensed based on the number of instances (agents). We accept all major credit cards, checks, bank transfers and purchase orders. Sales taxes may be added to your order according to your jurisdiction. Credit card orders are processed immediately. Electronic licenses are generally available instantly after the credit card charge is approved. On rare occasions where we must manually verify your order, the license will be available in 48 hours or less.

Video Tutorial

Broad Compatibility

Elcomsoft Distributed Password Recovery supports a variety of applications and file formats, allowing password recovery from Office documents, Adobe PDF files, PGP disks and archives, personal security certificates and exchange keys, MD5 hashes and Oracle passwords, Windows and UNIX login passwords.

Application family Applications Extensions Type of recovery Password types Hardware Acceleration
ZIP archives PKZip, WinZip .ZIP, .EXE password file opening password NVIDIA
ZIP archives WinZip (AES) .ZIPX. .EXE password file opening password NVIDIA
RAR archives RAR/WinRAR 3/4/5 .RAR password file opening password NVIDIA
Microsoft Office 2007 Word, Excel, PowerPoint, Project .DOCX, .XLSX, .PPTX, .MSPX password file opening password NVIDIA, AMD, INTEL
Microsoft Office 2007 Access .ACCDB password file opening password -
Microsoft Office 2010 Word, Excel, Access, PowerPoint, OneNote .DOCX, .XLSX, .ACCDB, .PPTX, .ONE password file opening password NVIDIA, AMD, INTEL
Microsoft Office 2013 Word, Excel, Access, PowerPoint, OneNote .DOCX, .XLSX, .ACCDB, .PPTX, .ONE - - NVIDIA, AMD, INTEL
Microsoft Office XP/2003 Word, Excel, PowerPoint .DOC, .XLS, .PPT password "open" password only -
Microsoft Office 97/2000 Word, Excel .DOC, .XLS password "open" password only -
Microsoft Office 97/2000 Word, Excel .DOC, .XLS key "open" password only - guaranteed decryption -
- Microsoft OneNote .ONE password - -
- Microsoft SQL Server .MDF password - NVIDIA, AMD, INTEL
- Microsoft SQL Server Compact .SDF password - NVIDIA, AMD, INTEL
OpenDocument (OpenOffice, StarOffice etc) word processing (text) documents .ODT, .OTT, .SXW, .STW password - NVIDIA, AMD, INTEL
OpenDocument spreadsheets .ODS, .OTS, .SXC, .STC password - NVIDIA, AMD, INTEL
OpenDocument presentations .ODP, .OTP, .SXI, .STI password - NVIDIA, AMD, INTEL
OpenDocument graphics/drawing .ODG, .OTG, .SXD, .STD password - NVIDIA, AMD, INTEL
OpenDocument formulae, mathematical equations .ODF, .SXM password - NVIDIA, AMD, INTEL
- Microsoft Money .MNY password - -
- Intuit Quicken1 .QDF password - -
Hangul Office 2010 Hanword .HWP password - -
Hangul Office 2014 Hanword .HWP password - -
Hangul Office 2010 Hancell .CELL password - NVIDIA, AMD, INTEL
Hangul Office 2014 Hancell .CELL password - NVIDIA, AMD, INTEL
PGP and Open-Key Passwords PGP zip archives .PGP password - NVIDIA
PGP and Open-Key Passwords PGP secret key rings .SKR password - NVIDIA
PGP and Open-Key Passwords PGP disks with conventional encryption .PGD password - NVIDIA
PGP and Open-Key Passwords PGP self-decrypting archives .EXE password - -
PGP and Open-Key Passwords PGP whole disk encryption - password - NVIDIA
PGP and Open-Key Passwords Personal Information Exchange certificates - PKCS #12 .PFX, .P12 password - NVIDIA
IKE Internet Key Exchange (IKE) passwords - password - NVIDIA, AMD, INTEL
TrueCrypt TrueCrypt disk encryption - password - NVIDIA
TrueCrypt TrueCrypt encrypted containers - password - NVIDIA
BitLocker BitLocker and BitLocker To Go disk encryption - password - NVIDIA, AMD
- MD5 hashes - password plaintext passwords NVIDIA
- Salted MD5 hashes - password plaintext passwords NVIDIA
- SHA-1 - password plaintext passwords NVIDIA, AMD, INTEL
- SHA-256 - password plaintext passwords NVIDIA, AMD, INTEL
- SHA-512 - password plaintext passwords NVIDIA, AMD, INTEL
Adobe Acrobat PDF X/XI/DC PDF with 256-bit encryption .PDF password "user" and "owner" password -
Adobe Acrobat PDF 9.x PDF with 256-bit encryption .PDF password "user" and "owner" password NVIDIA
Adobe Acrobat PDF 6-8 PDF with 128-bit encryption .PDF password "user" and "owner" password -
Adobe Acrobat PDF PDF with 40-bit encryption .PDF password "user" and "owner" password -
Adobe Acrobat PDF PDF with 40-bit encryption .PDF key "user" password - guaranteed decryption -
System Passwords Microsoft Windows NT, 2000, XP, 2003, Vista - password logon passwords (LM/NTLM) NVIDIA
System Passwords Microsoft Windows - password SYSKEY startup passwords -
System Passwords Microsoft Windows - password DCC (Domain Cached Credentials) passwords NVIDIA, AMD, INTEL
System Passwords UNIX - password users’ passwords -
System Passwords Mac OS X login.keychain password keychain password NVIDIA
System Passwords Mac OS X - password user’s passwords NVIDIA
- Mac OS X FileVault password master password NVIDIA
- Mac OS X DMG password master passwords NVIDIA
Password managers KeePass .KBDX, .KBD, .PWD password master password NVIDIA, AMD, INTEL
Password managers KeePass (RDBX4) .KBDX password master password -
Password managers 1Password Windows/macOS/Android/iOS; backups on Dropbox and iCloud Drive password master password NVIDIA
Password managers LastPass Windows, macOS and Linux browser plug-ins, Android app password master password NVIDIA
Password managers Dashlane Windows, macOS password master password NVIDIA
System Passwords Wireless networks - password WPA and WPA2 passwords NVIDIA, AMD, INTEL, AVX2
- Lotus Notes (RC2) .ID password - -
- Lotus Notes (AES) .ID password - NVIDIA, AMD, INTEL
- Lotus Notes admindata.xml password - -
- Oracle password users’ passwords - -
- TheBat! masterkey.dat password master passwords -
- TheBat! .TBK password passwords to backups -
- Mozilla, FireFox, Thunderbird - password master passwords -
iPhone/iPod/iPad backup iTunes - password - NVIDIA, AMD
BlackBerry backup BlackBerry Desktop Software (old) .IPD, .BBB password - AES-NI[1]
BlackBerry backup BlackBerry Desktop Software (6.0+ for Windows, 2.0+ for Mac) - password - NVIDIA, AMD
Apple iWork '09 Pages, Numbers, Keynote .pages, .numbers, .key password password to open NVIDIA, AMD, INTEL
Apple iWork 2013/2014 Pages, Numbers, Keynote .pages, .numbers, .key password password to open NVIDIA, AMD, INTEL

Important note: hardware acceleration (for specific file formats and algorithms only, see the above chart for details) works properly only on Windows Server 2003/2008/2012 and Windows 7/8/8.1/10 (32-bit or 64-bit); specific versions of NVIDIA/AMD drivers are required; some other restrictions apply (e.g. for some file formats, it is implemented for brute-force attack only, while dictionary attack only works on the CPU, regardless the settings).


  1. AES-NI and AVX2 are the new instruction set available in some modern CPUs. 

Wide Range of Formats Supported

Elcomsoft Distributed Password Recovery supports a variety of applications and file formats, allowing password recovery from Office documents, Adobe PDF files, PGP disks and archives, personal security certificates and exchange keys, MD5 hashes and Oracle passwords, Windows and UNIX login passwords and much more.

Archives

  • ZIP/RAR archives (all formats) (GPU accelerated)

Microsoft Office Documents

  • Microsoft Office 2007: Word, Excel, Access, PowerPoint, Project (.DOCX, .XLSX, .ACCDB, .PPTX, .MSPX) file opening password recovery (GPU accelerated)
  • Microsoft Office 2010: Word, Excel, Access, PowerPoint, OneNote (.DOCX, .XLSX, .ACCDB, .PPTX, .ONE) file opening password recovery (GPU accelerated)
  • Microsoft Office 2013, 2016: Word, Excel, Access, PowerPoint, OneNote (.DOCX, .XLSX, .ACCDB, .PPTX, .ONE) file opening password recovery (GPU accelerated)
  • Microsoft Word/Excel/PowerPoint XP/2003 (.DOC, .XLS, .PPT) (password recovery - "open" password only)
  • Microsoft Word/Excel 97/2000 (.DOC, .XLS) (password recovery - "open" password only)
  • Microsoft Word/Excel 97/2000 (.DOC, .XLS) (guaranteed decryption)
  • Microsoft Money (password recovery)
  • Microsoft OneNote (password recovery)

OpenDocument (OpenOffice, StarOffice etc) (GPU accelerated)

  • word processing (text) documents: .ODT, .OTT, .SXW, .STW
  • spreadsheets: .ODS, .OTS, .SXC, .STC
  • presentations: .ODP, .OTP, .SXI, .STI
  • graphics/drawing: .ODG, .OTG, .SXD, .STD
  • formulae, mathematical equations: .ODF, .SXM

    (for full list of supported applications, see http://en.wikipedia.org/wiki/OpenDocument_software)

Apple iWork (GPU accelerated)

  • Pages (.pages)
  • Numbers (.numbers)
  • KeyNote (.key)

Hangul Office (Hanword, Hancell)

  • Hanword 2010
  • Hanword 2014
  • Hancell 2010 (GPU accelerated)
  • Hancell 2014 (GPU accelerated)

Disk encryption and Open-Key Passwords

  • PGP zip archives (.PGP) (password recovery)
  • PGP secret key rings (.SKR) (passphrase recovery) (GPU accelerated)
  • PGP disks with conventional encryption (.PGD) (password recovery) (GPU accelerated)
  • PGP self-decrypting archives (.EXE) (password recovery)
  • PGP whole disk encryption (password recovery) (GPU accelerated)
  • Personal Information Exchange certificates - PKCS #12 (.PFX, .P12) (password recovery) (GPU accelerated)
  • IKE (Internet Key Exchange) dump (password recovery) (GPU accelerated)
  • TrueCrypt (full disk encryption and encrypted containers) (GPU accelerated)
  • FileVault 2 (GPU accelerated)
  • BitLocker and BitLocker To Go (GPU accelerated)

Adobe Acrobat PDF

  • Adobe Acrobat PDF with 256-bit encryption ("user" and "owner" password recovery) (GPU accelerated)
  • Adobe Acrobat PDF with 128-bit encryption ("user" and "owner" password recovery)
  • Adobe Acrobat PDF with 40-bit encryption ("user" and "owner" password recovery)
  • Adobe Acrobat PDF with 40-bit encryption (guaranteed decryption)

System Passwords

  • Windows NT/2000/XP/2003/Vista logon passwords (LM/NTLM) (password recovery) (GPU accelerated)
  • Windows SYSKEY startup passwords (password recovery)
  • Windows DCC (Domain Cached Credentials) passwords (password recovery) (GPU accelerated)
  • UNIX users’ passwords (password audit/recovery)
  • Mac OS X account passwords (GPU accelerated)

Other Passwords and Hashes

  • Intuit Quicken (.QDF) (password recovery)
  • Lotus Notes ID files (password recovery) (GPU accelerated)
  • MD5 hashes (plaintext recovery) (GPU accelerated)
  • Salted MD5 hashes (plaintext recovery) (GPU accelerated)
  • SHA-1/SHA-256/SHA-512 hashes (plaintext recovery) (GPU accelerated)
  • Oracle users’ passwords (password audit/recovery)
  • WPA and WPA2 passwords (GPU accelerated)
  • Mac OS X keychain password (GPU accelerated)
  • TheBat! master passwords (masterkey.dat) and passwords to backups (*.tbk)
  • Mozilla/FireFox/Thunderbird master passwords (password recovery)
  • Microsoft SQL Server (.MDF) (password recovery) (GPU accelerated)
  • Microsoft SQL Server Compact (.SDF) (password recovery) (GPU accelerated)
  • iPhone/iPod/iPad backups (password recovery) (GPU accelerated)
  • BlackBerry backups (.IPD, .BBB) (password recovery) (GPU accelerated)
  • FileMaker databases
  • Apple Disk Image (.DMG) passwords
  • KeePass, LastPass, 1Password, Dashlane master password (GPU accelerated)

System requirements

Windows

  • Windows 98
  • Windows XP
  • Windows 2000
  • Windows Vista (32 bit)
  • Windows Vista (64 bit)
  • Windows Server 2003/2012
  • Windows 7 (32 bit)
  • Windows 7 (64 bit)
  • Windows 8
  • Windows 8.1
  • Windows 10

Trial limitations

Works with up to 5 agents simultaneously. When/if the password is found, only first two characters of passwords are being shown, and the other one a hidden under the asterisks.

Release notes

ElcomSoft Distributed Password Recovery v.4.0.1178

14 August, 2018

  • implemented GPU acceleration using Intel GPU
  • "EDPR Disk Encryption Info" utility is replaced with Forensic Disk Decryptor (to process encrypted disks and containers) and new "Elcomsoft Hash Extractor" for password managers
  • NVIDIA GPU Acceleration code has been ported to CUDA 9 and supports new Volta architecture now
  • speed improvements on modern NVIDIA cards
  • added support for Microsoft OneNote 2007-2016
  • added support for KeepassXC (algorithms: ChaCha20, AES-KDF (KDBX4), Twofish)
  • automatic updates of dictionaries on agents
  • automatic checking of new versions available (and an ability to update)
  • better handling of large tasks queue (with 100+ documents/files)
  • tons of small improvements and bug fixes

Uninstallation procedure: in order to uninstall the product, follow the standard procedure via Control Panel - Programs and features or use the corresponding Unistall link from the product's folder in the Windows Start menu.

System requirements

Windows

  • Windows 98
  • Windows XP
  • Windows 2000
  • Windows Vista (32 bit)
  • Windows Vista (64 bit)
  • Windows Server 2003/2012
  • Windows 7 (32 bit)
  • Windows 7 (64 bit)
  • Windows 8
  • Windows 8.1
  • Windows 10

Trial limitations

Works with up to 5 agents simultaneously. When/if the password is found, only first two characters of passwords are being shown, and the other one a hidden under the asterisks.

Release notes

ElcomSoft Distributed Password Recovery v.4.0.1178

14 August, 2018

  • implemented GPU acceleration using Intel GPU
  • "EDPR Disk Encryption Info" utility is replaced with Forensic Disk Decryptor (to process encrypted disks and containers) and new "Elcomsoft Hash Extractor" for password managers
  • NVIDIA GPU Acceleration code has been ported to CUDA 9 and supports new Volta architecture now
  • speed improvements on modern NVIDIA cards
  • added support for Microsoft OneNote 2007-2016
  • added support for KeepassXC (algorithms: ChaCha20, AES-KDF (KDBX4), Twofish)
  • automatic updates of dictionaries on agents
  • automatic checking of new versions available (and an ability to update)
  • better handling of large tasks queue (with 100+ documents/files)
  • tons of small improvements and bug fixes

Uninstallation procedure: in order to uninstall the product, follow the standard procedure via Control Panel - Programs and features or use the corresponding Unistall link from the product's folder in the Windows Start menu.

Buy ElcomSoft Distributed Password Recovery

Up to 5 clients
$ 599
Up to 20 clients
$ 1999
Up to 100 clients
$ 4999
100+ clients — request quote
Buy now