DOCCurrent Office default

Office 2013-2026 AES-128 SHA-512 — Hashcat Mode 9600

Office 2013 introduced Agile Encryption: AES-128 in CBC mode, a SHA-512 hash chain in the derivation, and 100,000 iterations. It is the default for every Office version from 2013 through Microsoft 365 in 2026. Each password check is meaningfully slower than in older modes because SHA-512 is more expensive on GPUs than SHA-1 — and feasibility remains entirely bound by password strength.

Office 2013+ Agile AES-128hashcat 9600moderate encryption

Agile Encryption explained

Office 2013 made Agile Encryption the default; Office 2010 had offered it as an option. Agile uses an XML-described KeyEncryptor inside the EncryptionInfo stream. That XML specifies the hash function, hash size, key size, iteration count, salt, and cipher chaining mode.

The Office 2013 default values are hashAlgorithm=SHA512, hashSize=64, keyBits=128, spinCount=100000, blockSize=16, cipherAlgorithm=AES, cipherChaining=ChainingModeCBC. That is what Hashcat mode 9600 targets.

Office 2016, 2019, 2021 and Microsoft 365 all use the same defaults — so any password-protected .docx, .xlsx or .pptx created from 2013 onwards is most likely mode 9600 unless the user deliberately chose other settings.

  • Encryption scheme: Agile
  • Cipher: AES-128 in CBC mode (not AES-256 by default)
  • Hash function in KDF: SHA-512
  • KDF iteration count: 100,000
  • Default in Office 2013 through Microsoft 365

Why SHA-512 makes mode 9600 harder than mode 9500

SHA-512 is more expensive than SHA-1 on most hardware: it processes 1024-bit blocks instead of 512-bit, uses 64-bit operations, and has 80 rounds with heavier operations. On commodity GPUs, SHA-512 throughput is roughly 30-50% of SHA-1 throughput per cycle.

Combined with the same 100,000 iterations as mode 9500, mode 9600 verifies passwords about 2-3 times slower than mode 9500 on identical hardware. Recovery wall-clock time for the same search space scales linearly with that slowdown.

For a typical 8-10 character human-chosen password, the difference might mean hours instead of an hour. For a strong random 14-character password it is irrelevant — the search space is out of reach regardless of derivation cost.

Why Microsoft kept AES-128 instead of moving to AES-256

Office 2013 supports AES-256 through Agile Encryption, but the default stayed AES-128. The reasoning: AES-128 is already secure beyond any feasible brute force, and it is faster in hardware (10 rounds against 14), which keeps legitimate file opening responsive.

Users can configure AES-256 via Group Policy or by saving with custom encryption settings. In practice almost nobody does — the default is what virtually everyone uses, so mode 9600 with AES-128 covers the vast majority of modern password-protected Office files.

Identifying mode 9600 files

Same OOXML container as 9400 and 9500. The EncryptionInfo XML inside the OLE2 wrapper specifies the Agile parameters. Tools such as office2john print a hash string starting with $office$*2013* for mode 9600.

Office 2016, 2019, 2021 and 365 produce an identical hash format — Hashcat treats them all as mode 9600. There is no per-version distinction because the encryption parameters are identical.

Files in this category in 2026

Mode 9600 is the dominant generation for Office documents from 2014 to 2026. Almost any password-protected .docx, .xlsx or .pptx created in the last decade is in this mode. Common sources: enterprise document management exports, freshly created HR, legal and financial documents, and archive exports from corporate file servers.

Microsoft 365 defaults to mode 9600 for password-protected exports. Anyone who adds a password through File → Info → Protect Document → Encrypt with Password produces a mode 9600 file.

Recovery realism

For modern Office files the recovery question is even more password-dependent than for older modes, because each attempt costs more. Short or predictable passwords — under 8 characters, dictionary words, year-plus-word patterns — remain recoverable. Strong random passwords from a manager are not realistically recoverable on any reasonable budget.

The honest position: many corporate Office files use predictable passwords (department name plus year, project codename, a company-standard pattern), and those are recoverable. Personal manager-generated passwords typically are not. We show what the free check found before any paid attempt.

Frequently asked questions

Is mode 9600 effectively unrecoverable?
Not always. Recovery is feasible for short, predictable, or partially-remembered passwords. Strong random passwords from password managers are typically not recoverable.
Does Office 2016 produce different files from Office 2013?
No. The encryption parameters are identical, and both produce mode 9600 files with the same Agile defaults.
Why is mode 9600 the default in 2026?
Microsoft has not changed the default since 2013 because the cipher and derivation are still considered strong enough for general document protection. The trade-off is between security and how long a legitimate user waits for the file to open.
Can I configure Office to use AES-256?
Yes, via Group Policy (DontDefaultEncryption) or per-document advanced security settings. In practice, almost nobody does.
How does mode 9600 compare to mode 9700?
Mode 9700 covers Office 97-2003 binary files with a finite-key weakness. Mode 9600 covers modern Office files with password-based AES; recovery depends on password strength and how well the candidate set covers it.
Will a recovered Microsoft 365 file still sync properly?
Yes. The recovered file is identical at the content level, and OneDrive or SharePoint treats it like any other modified document.
Are there any cipher-level attacks on AES-128 in 2026?
No practical ones. Academic results do not materially affect recovery feasibility. Mode 9600 is bound by password complexity, not cipher weakness.

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.