加密，则又需要另一个密钥，周而复始。DPAPI允许开发者使用从用户的登录私钥导出的对称密钥来加密密钥，或者在系统加密的情况下使用系统的域验证私钥来加密密钥。用于加密用户RSA密钥的DPAPI密钥存储在codice_1目录，其中{SID}为该用户的安全标识符。DPAPI密钥存储在与保护用户私钥的主密钥相同的文件中。它通常为64字节的随机数据。2010年，和在Black Hat DC 2010提出了Reversing DPAPI and Stealing Windows Secrets Offline。