在WPAP的DPAPI中使用了什么加密算法?

时间:2011-10-22 18:45:20

标签: c# security windows-phone-7 cryptography

有人知道Data Protection API for WP7中确切使用了哪种加密算法吗?

我已经阅读了一些关于此问题的MSDN和Wikipedia文章,但其中大多数都专注于Windows版本的PC版DPAPI。我可以假设它是像this whitepaper中所述的3DES,但我希望AES。 2001年至2011年间,密码学发生了很多事情:)

任何其他信息都应该受到高度赞赏:)

2 个答案:

答案 0 :(得分:6)

尽管我可以告诉DPAPI继续使用Triple-DES算法。

我发现没有提到它的变化。

答案 1 :(得分:1)

根据Passcape,Windows 7上的DPAPI默认使用CBC模式下的AES256加密,哈希使用SHA512,基于密码的密钥派生程序使用PBKDF2

请参阅http://www.passcape.com/index.php?section=docsys&cmd=details&id=28#14