问题标签 [encrypting-file-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
10150 浏览

windows-vista - EFS 加密密钥弹出

我收到通知以在 Vista 中备份我的 EFS 加密密钥,但是我没有启用位锁定器或驱动器加密。

任何人都知道如何找出哪些文件可能被加密或解释为什么它会通知我?

0 投票
8 回答
765 浏览

obfuscation - 加密源代码

我处理相对敏感的代码,我们不希望落入坏人之手。到目前为止,所有代码都保存在内部,所以这不是问题。我每周有一两天要在家工作,我们想保护我笔记本电脑上的代码。

我们已经查看了一些替代方案,但 Windows EFS 和 Bitlocker 似乎是最明显的。笔记本电脑没有 TPM 硬件,而且我无法从家里访问 Active Directory,因此 EFS 看起来是一种选择。

基本上,有没有其他人有任何替代方案,或者使用 EFS 加密源代码的问题?

0 投票
3 回答
5518 浏览

ms-word - 防止另存为功能

我需要防止文档被保存/另存为(比如从 ms word 中)。我环顾四周,并没有找到令人满意的答案。我考虑过 EFS... 但我认为它不会阻止用户将文档另存为...(尽管它会阻止访问原始源文件)。有什么想法吗?

0 投票
3 回答
2487 浏览

iis - 如何在 Vista 上使用 EFS 创建具有加密 wwwroot 的本地 IIS 站点

我正在准备一台笔记本电脑,以便在旅行时随身携带,所以我的所有用户数据都使用 EFS 加密,以防有人决定窃取它。我还需要设置几个本地站点以使用 IIS 进行开发。如果我在网站的 wwwroot 上关闭加密,IIS 可以很好地服务它。但是,我真的很想在这里也能使用加密。

我已经尝试了这些步骤:http: //support.microsoft.com/kb/243756

当我尝试在 IE 中查看本地站点时,我得到了一个预期的登录对话框,但它不接受我的凭据,尽管这是我用来加密提供的文件的帐户。有没有人试过这个并让它工作?

0 投票
2 回答
3530 浏览

c# - 如何判断文件是否被EFS加密?

是否有某个库方法可以确定文件是否已使用 EFS 加密?我在 FileInfo 上看到了Encrypt()Decrypt()方法,但正在寻找一种查询文件状态的方法。

0 投票
2 回答
2926 浏览

c# - 解密 EFS 加密文件

在我的旧 Windows XP 安装中,我有许多使用 EFS 加密的文件。我安装了 Windows 7,现在我无法访问这些文件。你可以在这里阅读整个尴尬的情况。

好消息是我有可以解密文件的密钥。我知道这一点是因为我使用了EFS 数据恢复并且它能够解密文件。它还发现我有一些可用的密钥文件(主密钥和私钥)。

这里的问题是 Elcom 想要 150 美元购买他们的工具,而我加密的东西不值 150 美元。有没有办法让我自己以编程方式做到这一点?

编辑:这个链接太棒了...... EFS 恢复

0 投票
3 回答
2619 浏览

windows - 我的 Windows 域管理员可以解密我的 DPAPI 加密文件吗?

我想像这样使用 DPAPI 加密密码

并且想知道域管理员是否可以解密生成的 blob,如 Using Passwords Effectively所述:

但是,在域环境中,域管理员可以安全地更改您的密码,并且您仍然可以访问您的加密文件。

似乎域管理员必须首先解密数据(或者更确切地说,加密的主密钥),以便能够使用不同的密码重新加密它。

0 投票
0 回答
417 浏览

php - 使用带有 IIS 和 PHP 的 EFS 加密上传的文档

我的 php 网站允许授权用户通过上传和下载文档到文档库来共享文档。

我想将加密的文件存储在服务器上,并且我正在尝试使用 EFS,而不是在上传/下载时在 php 代码中显式加密/解密。

服务器是windows server 2003/IIS

我创建了一个新用户在我的服务器上,以该用户身份登录,然后使用 EFS 加密包含文档的文件夹。

我现在希望 IIS 将我的 Web 应用程序作为所以它可以查看加密的文档。但是我遇到了麻烦,因为没有它需要的所有权限,例如写入会话文件。

我尝试过的另一种方法是让我的网站在内置用户的 IUSR_Machine_Name 下运行,并在它想要打开文件进行流式传输时让 php 提供用户凭据,但是,我也遇到了这个问题。

寻求以下方面的建议:

  1. EFS 是正确的方法吗?
  2. 什么权限会 需要 IIS 使用它来运行我的 Web 应用程序吗?
  3. php 中是否有任何方法可以在 php 函数fopen访问我的 EFS 加密文件时显式显示用户凭据?
0 投票
3 回答
4209 浏览

c# - 在启用加密文件系统的情况下从 C# 创建新目录

有没有人在打开加密文件系统的情况下从 C# 创建一个新目录?

此外,任何有关从安装中执行此操作的信息也会有所帮助。

0 投票
2 回答
263 浏览

svn - tortoisesvn 无法访问加密文件系统存储库

我的系统是 Win7 如果我的存储库文件夹被加密,那么我无法获取日志或浏览它。为什么?

如果我使用 file:///F:/SVNsystem/AVRsensor/trunk,我可以访问存储库,但是http://canson/svn/AVRsensor/trunk有问题!

我找到了答案。apache是​​作为系统登录的,那么系统无权访问EFS文件。所以我添加了一个用户apache,并加载当前用户的“个人信息交换-PKCS”,然后在服务中,设置apache登录为用户apache。重新启动APACHE服务。