PDF 1.1-1.3 RC4 40-bit Encryption — Hashcat Mode 10400
PDFs produced by Acrobat 2 through 5 (PDF 1.1 to 1.3) used 40-bit RC4. A 40-bit key is well below modern security thresholds — it dates from the era of US export restrictions on cryptography, which ended in 2000 — so the entire key space is small enough that exhaustive techniques can recover access without depending on the password itself.
How PDF 1.1-1.3 stores its password
PDF encryption arrived in 1996 with PDF 1.1, using what Adobe calls the Standard Security Handler, configured as V=1 and R=2 in the document's encryption dictionary. Your password is combined with the document's permission settings and a file identifier, run through a step based on MD5, then cut down to 5 bytes — exactly 40 bits. The 50-round strengthening that later revisions add does not exist at this revision.
Once derived, that 40-bit key encrypts every string and stream in the PDF. The encryption dictionary itself stays in clear text, which is why an analyzer can identify a file as V=1/R=2 without decrypting anything.
The key length is the binding constraint. RC4 as a stream cipher is considered broken in general — TLS retired it in 2015 under RFC 7465 — but for this PDF revision the practical weakness is the 5-byte key: only 2^40, about 1.1 trillion possible keys.
- V (algorithm version) = 1
- R (revision) = 2
- Length = 40 (bits)
- Cipher: RC4 with key truncated to 5 bytes
- Padding: PDF Standard Security Handler 32-byte string
Why 40 bits is below the modern security floor
Forty bits exists because of a US export-control compromise in the 1990s. Encryption stronger than that needed an export licence under the Export Administration Regulations, so commercial software shipped the weakened variant worldwide. Adobe followed the same convention until the rules relaxed in 2000.
For comparison, NIST now recommends at least 112 bits of effective strength for symmetric ciphers (NIST SP 800-131A). PDF 1.4 moved to 128-bit RC4, and PDF 1.7 to AES-128 and later AES-256.
Because the key derivation is deterministic and the verification path is well defined by the user-password padding string, the recovery problem reduces to finding the key rather than the password. That is what makes mode 10400 unusual among Hashcat modes: a successful key search yields plaintext access regardless of how complex the original password was.
Identifying a 40-bit PDF without opening it
The encryption dictionary inside a PDF is not itself encrypted, so the algorithm version and revision are readable in any text editor. A line like /V 1 /R 2 /Length 40 — or an omitted Length, which defaults to 40 when V=1 — confirms 40-bit RC4. This is documented in Adobe PDF Reference 1.3, section 3.5.
Adobe Acrobat 5.0, released in 2001, was the last consumer release that defaulted to 40-bit. Files produced by Acrobat 2 through 5, by older Adobe Distiller versions, or by third-party libraries using the legacy security handler all fall into this category.
Pre-flight tools such as the qpdf command line, pdfinfo from poppler-utils, or the pikepdf Python library expose the V/R/Length values without requiring the password.
- Look for /V 1 and /R 2 in the encryption dictionary
- /Length will be 40 or absent (the default for V=1)
- Acrobat versions 2-5 (1996-2003) typically produced these files
- The PDF version metadata (for example %PDF-1.3) is a strong hint but not authoritative
Recovery feasibility — what to expect
Because the key is short by modern standards, PDF 1.1-1.3 is the most predictable recovery category there is. Password composition matters less than the finite key, though the exact implementation, the file's health, and the verification result still matter.
Once a key is established, the PDF can be re-saved without the password while preserving the content the tool can successfully read. Check output integrity, and any signature or metadata requirements, on the individual file.
The finite key space makes a technical route possible in principle. The service still needs a readable file, sufficient compute, and a verified result — the file extension alone is not an outcome guarantee.
Why these files still appear in 2026
The usual sources of 40-bit PDFs today are archived tax returns and government documents from the 2000s; legal disclosure bundles where the original was scanned and protected with an older tool; bank statements exported from internet-banking portals that were never modernised; and engineering or pharmaceutical drawings kept long-term in document management systems that preserve the original encryption.
When organisations migrate document archives, the original encryption is often preserved by default rather than upgraded. A PDF created with Acrobat 4 in 2001 can therefore still be encrypted with 40-bit RC4 today, even after several round-trips through modern systems.
PDF/A, the ISO 19005 archival format, does not mandate stronger encryption — PDF/A-1 explicitly allows the original encryption to be retained. A long-term-preserved archive may still contain 1990s cryptography.
Adobe's revision history at a glance
| PDF version | Year / Acrobat | Security | Hashcat mode |
|---|---|---|---|
| PDF 1.1 | 1996 / Acrobat 2 | 40-bit RC4 (V=1, R=2) — password protection introduced | 10400 |
| PDF 1.2 | 1996 / Acrobat 3 | Kept V=1/R=2; added 40-bit RC4 for streams | 10400 |
| PDF 1.3 | 1999 / Acrobat 4 | Unchanged security model from 1.2 | 10400 |
| PDF 1.4 | 2001 / Acrobat 5 | V=2/R=3, 40-128 bit RC4 | 10500 |
| PDF 1.6 | 2004 / Acrobat 7 | V=4/R=4, AES-128 | — |
| PDF 1.7 + ext. level 3 | 2008 / Acrobat 9 | V=5/R=5, AES-256, single-pass SHA-256 derivation | 10600 |
| PDF 1.7 + ext. level 8 | 2010 / Acrobat X | V=5/R=6, AES-256 | 10700 |
Frequently asked questions
Is recovering my own 40-bit PDF legal?
How long does mode 10400 typically take on modern hardware?
Will the recovered PDF be identical to the original?
Why does Acrobat still let me create 40-bit PDFs in 2026?
Does the password length matter for 40-bit RC4?
How is 40-bit RC4 different from PDF 1.4 mode 10500?
Can I do this myself with open-source tools?
What if my PDF is partially corrupted?
Need a second opinion on this file?
Run the free local check first. If the file is healthy and you are authorized to recover it, you can compare the evidence with a specialist's supported workflow.
Related guides
For authorized owner use only. Recovery depends on the exact file and password; no outcome is guaranteed. FilesUnlock is a separate product from the recovery service that processes submissions.