Tag: 漫游

使用.Net持久存储加密数据

我需要在应用程序运行之间存储加密数据(很少的小字符串)。 我不希望用户每次启动应用程序时都提供密码。 也就是说,它可以安全地存储加密密钥。 我正在研究RSACryptoServiceProvider并使用PersistentKeyInCsp,但我不确定它是如何工作的。 密钥容器在应用程序运行或机器重启之间是否持久? 如果是,是用户特定的还是特定于机器的。 即如果我将加密数据存储在用户的漫游配置文件中,如果用户登录其他计算机,我可以解密数据吗? 如果以上不起作用,我有什么选择(我需要处理漫游配置文件)。