相关疑难解决方法(0)

在C#中使用AES加密

我似乎无法找到使用AES 128位加密的一个很好的清洁示例.

有没有人有一些示例代码?

c# cryptography aes rijndaelmanaged

118
推荐指数
7
解决办法
34万
查看次数

ProtectedData.Protect(DPAPI)的安全性如何?

假设有人访问我的所有硬盘,我想弱点将是我的Windows密码.在不知道/无法检索的情况下,数据应该非常安全,不是吗?

我特别要求,因为维基百科中的EFS条目表明了这一点

在Windows 2000中,本地管理员是默认的数据恢复代理,能够解密任何本地用户使用EFS加密的所有文件.

和EFS碰巧使用DPAPI.这同样适用于我自己使用此保护的数据:

ProtectedData.Protect(plain, null, DataProtectionScope.CurrentUser);
Run Code Online (Sandbox Code Playgroud)

如果确实如此,我怎么能阻止它呢?

[编辑]注:我试图保存凭据WinForms应用程序,使用户不必输入密码每次登录的时间.换句话说,如果有人能够登录为用户(即知道用户密码),那么他们很可能会成为能够读取加密的数据.

哪个 - 不是来自Windows背景 - 现在让我想知道 - 本地管理员不能像任何本地用户一样登录吗?在这种情况下,我不应该担心管理员无论如何都能够检索密码......

[Edit2]正如谷歌所揭示的,看起来管理员不能像任何用户一样登录而不首先重置/更改密码.所以我的问题似乎仍然相关......

.net c# encryption

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×2

.net ×1

aes ×1

cryptography ×1

encryption ×1

rijndaelmanaged ×1