GPU acceleration in Elcomsoft products

In modern world password protection becomes stronger every day. Resources of even latest CPUs are not enough to break passwords fast and effectively. That's why we use GPU - Graphic Processing Units. Modern video accelerators allow to accelerate any calculations, not only ones in your favorite 3D shooter. Relatively cheap GPUs can turn your home machine to powerful tool for password recovery.

Elcomsoft products with GPU support

GPU acceleration is supported in the following programs:
Advanced Office Password Recovery
Advanced PDF Password Recovery
Elcomsoft Phone Breaker
Elcomsoft Wireless Security Auditor
Elcomsoft Distributed Password Recovery
Advanced Intuit Password Recovery

Supported GPUs

The following GPU accelerators are supported:

GeForce GTX 4xx
GeForce GTX 5xx
GeForce GTX 6xx
GeForce GTX 7xx
GeForce GTX 8xx
GeForce GTX 9xx
GeForce GTX 10xx
GeForce GTX Titan
GeForce GTX Titan X
GeForce GTX Titan V*1
Quadro (all series)
Tesla K10
Tesla K20
Tesla K40
Tesla K80
Tesla M60
Tesla V100
Radeon HD 5000
Radeon HD 6000
Radeon HD 7000
Radeon HD 8000
Radeon R9 2xx
Radeon R9 3xx
Radeon R9 Nano
Radeon R9 Fury X
Radeon Pro Duo

Supported operating systems

The following OS versions are supported:

  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows 7
  • Windows 8
  • Windows 8
  • Windows 8.1
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows 10
  • Windows Server 2016
  • Supported file formats

    GPU acceleration is not supported for all file formats and password types. Some passwords can be found instantly and GPU is not required at all. Some applications have specific encryption algorithms that cannot be significantly accelerated by GPU. The following password types are supported:

    Programs File format Password type Remarks
    Advanced Office Password Recovery
    Elcomsoft Distributed Password Recovery
    Word 2007
    Excel 2007
    PowerPoint 2007
    file open  
    Word 2010
    Excel 2010
    PowerPoint 2010
    Access 2010
    OneNote 2010
    file open  
    Word 2013, 2016
    Excel 2013, 2016
    PowerPoint 2013, 2016
    Access 2013, 2016
    OneNote 2013, 2016
    file open  
    Hancell 2010
    Hancell 2014
    file open  
    file open  
    Apple iWork 2009-2014 file open  
    Elcomsoft Phone Breaker
    Elcomsoft Distributed Password Recovery
    iOS backup
    (iPhone, iPod, iPad)
    file open  
    BlackBerry backup
    (6.0+ for Windows,
    2.0+ for Mac
    except BB10)
    file open  
    Elcomsoft Wireless Security Auditor
    Elcomsoft Distributed Password Recovery
    WPA/WPA2 wi-fi network password  
    Elcomsoft Distributed Password Recovery PGP Disk

    access password NVIDIA only
    TrueCrypt access password NVIDIA only
    Bitlocker to go
    access password  
    MD5 hashes   NVIDIA only

    SHA1, SHA256, SHA512 hashes    
    Windows authentication logon passwords
    DCC passwords
    (Domain Cached Credentials)
    NVIDIA only
    OS X passwords  Keychain, FileVault, login, DMG files NVIDIA only
    Lotus Notes file open
    (AES encryption)
    KeePass master password  
    ZIP archives (PKZIP, WinZIP) file open NVIDIA only
    ZIP archives (WinZIP, AES encryption)

    file open

    NVIDIA only

    RAR and WinRAR archives

    file open

    NVIDIA only

    Microsoft SQL server
    Microsoft SQL server Compact

    database password

    PFX/P12 certificates

    private key password

    IKE (Internet Key Exchange)

    Advanced Intuit Password Recovery

    Intuit Quicken 2006-2017

    file open

    NVIDIA only

    Advanced PDF Password Recovery
    Elcomsoft Distributed Password Recovery
    PDF with 256-bit encryption user and owner password NVIDIA only


    Allow at least one CPU core per GPU. GPU accelerates some calculations in the password recovery process, but many calculations are still performed on CPU. If you enable all available CPU cores in program device manager, you can get worse performance. For example: you have 8 CPU cores and 2 GPUs on your machine. You have to enable 6 CPU cores and leave 2 for GPU calculations.

    Always install the latest version of GPU drivers. Old drivers may cause program to malfunction.

    21 of 40 people found this helpful.   

    © Copyright The Kernel