是否有人知道在Data Protection API for WP7中究竟使用了哪種加密算法?在WPAP的DPAPI中使用什麼加密算法?
我已經閱讀了幾篇關於此的MSDN和Wikipedia文章,但其中大多數文章都關注了Windows版PC的DPAPI。我可以認爲它是3DES,就像它在this whitepaper中所說的那樣,但我希望能用於AES。 2001年和2011年之間發生了很多事情,以加密:)
任何額外的信息來對子級高度讚賞:)
是否有人知道在Data Protection API for WP7中究竟使用了哪種加密算法?在WPAP的DPAPI中使用什麼加密算法?
我已經閱讀了幾篇關於此的MSDN和Wikipedia文章,但其中大多數文章都關注了Windows版PC的DPAPI。我可以認爲它是3DES,就像它在this whitepaper中所說的那樣,但我希望能用於AES。 2001年和2011年之間發生了很多事情,以加密:)
任何額外的信息來對子級高度讚賞:)
儘可能靠近我可以告訴DPAPI繼續使用三重DES算法。
我可以發現它沒有提及它的變化。
據Passcape,DPAPI在Windows 7默認使用的CBC模式的AES256加密,SHA512的哈希,並PBKDF2基於口令的密鑰導出過程
見http://www.passcape.com/index.php?section=docsys&cmd=details&id=28#14
但你也沒發現什麼支持我們的論文,它使用Triple-DES?正如我所說,我可以猜測它的Triple-DES,但那只是一個斷言:(我正在尋找堅實的證據。 –
您鏈接的論文斷言DPAPI使用Triple-DES。這是直接來自Microsoft。沒有理由相信它已經改變http://msdn.microsoft.com/en-us/library/ms995355 –
下面是來自BlackHat 2010的演示文稿,聲明DPAPI使用Triple-DES。 /cdn.ly.tl/talks/reversing-dpapi-and-stealing-windows-secrets-offline-slides.pdf –