~/talk

DPAPI and DPAPI-NG: Decrypting All Users’ Secrets and PFX Passwords

Talkat RSA Conference 2024 · 2024-05-06..05-09· [security, cryptography]
links:none on file
slides:none on file

Claims a practical break: possession of the domain’s KDS root key or exported PFX private key lets an attacker decrypt every user DPAPI secret (Chrome cookies, KeePass DBs, exported PFX passwords) by recovering master key 2 and deriving keys. Demos use CQSecretsDumper, CQNTDSDTDecryptor, CQDPAPIBlobSearcher and CQDPAPIPFXDecryptor to extract the bootkey, KDS master, per-user master keys and decrypt blobs; the tools work live and offline and reveal that the AD certificate is effectively irreplaceable without major domain rebuild.

AI-written summary · about

  1. 0:00Introduction
  2. 3:36DPAPI in Windows security
  3. 6:05System secrets and bootkey
  4. 11:24Extracting hashes from SAM
  5. 18:18User secrets vs domain users
  6. 24:01Domain private key vulnerability
  7. 33:08Decrypting user secrets
  8. 41:59KeePass decryption risks
  9. 46:27DPAPI-NG and KDS root key
  10. 49:31Mitigating DPAPI risks
  11. 50:54Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.