过函数从用户密码导出。特定数据的二进位大型物件可以添加盐和/或询问外部用户提供额外密码（也称强密码保护）来加密。盐的使用由各实现的选项控制，即由应用程序开发者控制，不能由最终用户或系统管理员控制。通过使用COM+对象可以授予密钥的委托访问权限。这使IIS网页伺服器能够使用DPAPI。
微软软件对DPAPI的使用.虽然并非所有微软产品都在使用，但微软产品对DPAPI的使用随着每个Windows版本在增加。不过，出自微软或第三方开发人员的许多应用程序仍倾向于使用自己的保护方式，或者