WP7 的 DPAPI 使用什么加密算法?
你们中有人知道 适用于 WP7 的数据保护 API?
我读过一些 MSDN 和 Wikipedia 相关文章,但其中大多数都集中在 DPAPI Windows 的 PC 版本。我可以假设它是 3DES,就像本白皮书中所述,但是我希望有 AES。 2001 年到 2011 年间,密码学发生了很多事情 :)
任何其他信息都将受到高度赞赏 :)
Do someone of you know what encryption algorithm is used exactly in the Data Protection API for WP7?
I've read a few MSDN and Wikipedia articles on this, but most of them focussed on DPAPI for the pc versions of Windows. I could assume it is 3DES like it is said in this whitepaper, but I hope for AES. Between 2001 and 2011 a lot of things happened to cryptography :)
Any additional information whould be highly appreciated :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
据我所知,DPAPI 继续使用 Triple-DES 算法。
我找不到任何提及它改变的地方。
As near as I can tell DPAPI continues to use the Triple-DES algorithm.
I can find no mention of it changing.
根据 Passcape 的说法,Windows 7 上的 DPAPI 默认情况下使用 CBC 模式下的 AES256 加密、SHA512 进行散列,使用 PBKDF2 作为基于密码的密钥派生例程
请参阅 http://www.passcape.com/index.php?section=docsys&cmd=details&id=28#14
According to Passcape, DPAPI on Windows 7 by default uses the AES256 encryption in the CBC mode, SHA512 for hashing and PBKDF2 as password-based key derivation routine
See http://www.passcape.com/index.php?section=docsys&cmd=details&id=28#14