1

您好我正在尝试开发一个小型 Wifi 管理器,我有一个问题:

我需要在将配置文件保存在磁盘中时对其进行加密,并在加载时对其进行解密。

我将使用密码短语来做到这一点,那么如何存储我的密码短语: - 如果我将它存储在一个文件中,它很容易转储 - 如果我对其进行硬编码,它将在我的二进制文件中的某处可见 -我是windowsce下的,不知道有没有安全存储可以保存数据?- 我知道在 Linux 下,我们可以拥有信任库,并且通过调整一些权限,只有“root”才能访问它,这对我来说已经足够了,有没有可能在 WinCE 下做类似的事情?

问候,

4

1 回答 1

3

Microsoft 的无线零配置将 WiFi 密钥存储在 eapol.h 中定义的注册表项中。[HKLM]\Comm\EAPOL\Config

该字符串使用带有标志的CryptProtectData进行加密。CRYPTPROTECT_SYSTEM

于 2012-12-10T20:50:23.170 回答