Thegrideon Software. One less reason to worry.

PDF Password Recovery

PDF Password by is a feature-rich and highly-optimized tool for PDF decryption, password recovery and unprotection (access restrictions removal). It works with all common pdf formats (including PDF 2.0) and versions (including DC). All encryption methods are supported: 40 - 128 bit RC4, 128 - 256 bit AES, ... You may also check Password Search FAQ if password to open recovery is required.

PDF Password Recovery Features:

  • All types of encryption are supported.
  • .pdf files with no or known password to open can be instantly saved unprotected.
  • .pdf files with user password and 40bit encryption can be decrypted with guarantee. more info
  • Several password search attacks can be configured and queued for 128-256 bit encrypted files: more info
  • "Output attacks to a file" option to verify search settings or to generate a new wordlist, etc.
  • Highly optimized code (SSE, AVX, AES-NI) guarantees fastest performance. recovery speed
  • Supports up to 64 simultaneous processing threads (multi-CPU, multi-GPU).
  • Utilizes NVIDIA and AMD GPUs with high-performance methods.
  • Audio, script or web address based post-search notification.
  • Windows 7 - Windows 10.

Program Screenshots:

PDF Password logo PDF Password Recovery Dialog Password recovery attacks

PDF protection details:

If no password to open (view) is set or password is known:
PDF file saved with "owner" password protection can have access restrictions also known as permissions (e.g. no printing, no editing, no coping, etc.), but can be opened without "user" password. These files can be unprotected (saved with all restrictions removed) instantly. If "user" password is set, but known you can enter it into PDF Password and save unprotected file as well.

If password to open is set and unknown:
There are different options available for different .pdf encryption methods as listed below.

40-bit RC4 (legacy encryption):
Files protected with 40 bit RC4 encryption can be removed with guarantee without password recovery by recovering 40bit encryption key used. The encryption key recovery can take up to several days on a slow PC, but with multi-threaded highly optimized code and GPU acceleration it can be recovered in several hours. Please check the time table below for a guideline.
Yet another option is to use "file signature" string available in PDF Password log. We can calculate your file 40bit encryption key in minutes from the "file signature" with the set of pre-calculated tables for a small per file fee. Please contact us for details.

128-bit AES or RC4 (most common encryption):
There is no way to recover encryption key with guarantee unfortunately, so password search is required and PDF Password provide you with the set of configurable attacks (dictionary, brute-force and mixed). PDF Password is equipped with highly optimized low-level code and GPU acceleration is available to raise password recovery speed. You can check recovery speed in the table below and you will see it is not just higher than most other tools, but way higher.

256-bit AES v.1 (experimental and discontinued)
Special AES 256bit encryption was introduced in Acrobat 9.0 but this password verification method was discontinued in Acrobat X. Exhaustive password search is required, but recovery speed is millions of passwords per second.

256-bit AES v.2:
Acrobat X-DC versions allow special AES 256bit encryption with a very complex password verification algorithm based on SHA256, SHA384, SHA512 and AES128. Exhaustive password search is required and recovery speed is limited, but we spend a lot of time to optimize PDF Password code and you will find recovery speed to be the fastest available.

Recovery time for 40bit encryption key:

The following tables are just an example with the common laptop, desktop and server CPUs and GPUs:
(maximum time necessary to check all possible "encryption keys", but a real key search for most files is faster)

Intel Core2 Duo
T7500 @ 2.20GHz
Intel Core i3
2100 @ 3.10GHz
Intel Core i7
2600 @ 3.40GHz
2 x Intel Xeon
X5570 @ 2.93GHz
2 x Intel Xeon
E5-2670 @ 2.60GHz
~2.5 days ~1.5 days ~17 hours ~10 hours ~5 hours
Intel i3 2100 @ 3.10GHz +
AMD Radeon HD 6770
Intel i3 2100 @ 3.10GHz +
NVIDIA GeForce GTX 470
Intel i3 4130 @ 3.40GHz +
AMD Radeon R9 270
~14 hours ~11 hours ~9 hours

Average password recovery speed for 128-256bit encryption:

The following tables are based on several tests with the common laptop, desktops and server CPUs and GPUs:

CPU:
 
128-bit AES / RC4:
256-bit AES v.1
256-bit AES v.2
Intel Core2 Duo
T7500 @ 2.20GHz
Intel Atom
Z3740 @ 1.33GHz
Intel Core i3
2100 @ 3.10GHz
Intel Core i7
2600 @ 3.40GHz
2 x Intel Xeon
E5-2670 @ 2.60GHz
~172 000 pass/s ~200 000 pass/s ~350 000 pass/s ~750 000 pass/s ~2 400 000 pass/s
> 6 millions p/s > 8 millions p/s > 12 millions p/s > 20 millions p/s > 75 millions p/s
~380 pass/s ~480 pass/s ~780 pass/s ~2 200 pass/s ~6 700 pass/s
+GPU:
 
128-bit AES / RC4:
NVIDIA
GeForce GT 640
AMD Radeon
HD 6770
AMD Radeon
R9 270
NVIDIA GeForce
GTX 470
+ 270 000 pass/s + 765 000 pass/s + 875 000 pass/s + 1 175 000 pass/s

GPU performance is somewhat variable with number of factors including GPU/CPU combination and even driver version.

Trial Version Limitations:

Trial version is available to check format and hardware compatibility. It allows you to setup and test run any password search for up to 15 min per set as well as search for file encryption keys. Unprotected files can be saved from registered version only.

© 2003-2022 | Privacy | Terms of use.
All trademarks are the property of their respective holders.