是否有适用于Windows 8 [桌面]应用程序的iOS钥匙串

Is there an iOS KeyChain equivalent for Windows 8 [desktop] apps?

本文关键字:应用程序 iOS 钥匙 桌面 适用于 Windows 是否      更新时间:2023-09-26

我希望使用HTML5/JavaScript/CSS创建一个Windows 8桌面应用程序。我最近创建了一个iOS移动应用程序,为了安全地加密数据,我们从iOS钥匙串中检索了一个密钥,以便在移动设备上对其进行加密。对于Windows 8桌面应用程序,我想知道我们是否可以使用类似的东西。

您应该查看Windows平台上可用的数据保护API。它为您提供了使用计算机密钥加密和解密数据的方法。请注意,此数据不能移植到另一台计算机。

你还需要确保创建计算机密钥的备份以防止数据丢失(如果你已加入 AD 域,则会自动执行此操作)。

http://msdn.microsoft.com/en-us/library/system.security.cryptography.protecteddata%28v=vs.110%29.aspx

http://msdn.microsoft.com/en-us/library/ms229741(v=vs.85).aspx

https://support.microsoft.com/kb/309408/en-us?wa=wsignin1.0