我在这里的另一篇文章中读到,诸如此类的代码会导致 .NET 将密钥从创建它的机器持久保存到随机密钥存储区(可能在注册表中)。这是真的吗?在什么条件下它会持续存在而不是持续存在?如果 key 是从字符串初始化的,持久性仍然会发生吗?
RSACryptoServiceProvider alg = new RSACryptoServiceProvider();
好像是真的?
---- 现在我不确定.. 当我在我的机器上调试时 PersistInCspContainer 设置为 false。