Password recovery software

ElcomSoft Distributed Password Recovery

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.

Features and Benefits

Hardware acceleration (patented) reduces password recovery time by a factor of 50

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. Currently supporting all GeForce boards from 400 to 1000-series GPUs including (as well as NVIDIA Quadro and Tesla) and AMD Radeon HD from 5000-series to R2/R4/R7/R9 GPUs, the acceleration technology offloads parts of computational-heavy processing onto the fast and highly scalable processors featured in the latest graphic accelerators.

The acceleration technology developed by ElcomSoft allows the execution of computation-intensive password recovery code on the massively parallel computational elements found in modern graphic accelerators. The GPU acceleration is unique to Elcomsoft Distributed Password Recovery, making password recovery up to fifty times faster compared to password recovery methods that only use the computer’s main CPU.

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).

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.

Benchmarks

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.

Ordering information

Elcomsoft Distributed Password Recovery is licensed based on the number of instances (agents) that run the attack. 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.

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