好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

EFS加密解密常见问题:EFS加密文件打不开,密钥文件没了怎么办?

内容概述

从NTFS文件格式开始,EFS加密式方就走进Windows了,很多用户可能对EFS加密不是很了解,使用EFS加密后怎么解密,密钥文件丢失了怎么办?在什么情况下可以恢复加密文件,EFS加密具体是怎么加密的?带着种种题我们一起来看看EFS加密使用中的一些常见问

从NTFS 文件 格式开始,EFS加密式方就走进Windows了,很多 用户 可能对EFS加密不是很了解,使用EFS加密后怎么解密,密钥 文件 丢失了怎么办?在什么情况下可以恢复加密 文件 ,EFS加密具体是怎么加密的?带着种种题我们一起来看看EFS加密使用中的一些常见问题,疑难解答。

首先EFS是一种公钥加密,在使用EFS加密 一个 文件 或 文件 夹时,系统首先会 生成 一个 由伪 随机 数组成的FEK (File Encryption Key, 文件 加密钥匙),然后利用FEK和数据扩展标准X算法创建加密后的 文件 ,并把它存储到硬盘上,同时 删除 未加密的原始 文件 。随后系统利用你的公钥加密FEK,并把加密后的FEK存储在同 一个 加密 文件 中。而在访问被加密的 文件 时,系统首先利用当前 用户 的私钥解密FEK,然后利用FEK解密出 文件 。

在首次使用EFS时,如果 用户 还没有公钥/私钥对(统称为密钥),则会首先 生成 密钥,然后加密数据。 文件 的加密和解密都需要密钥的参与,而密钥分为公钥和私钥两种。加密 文件 的时候使用公钥,解密 文件 的时候则使用相对应的私钥。

解密EFS加密 文件 有两种情况:

1)备份了之前系统的相关 文件

如果你在重装系统前备份了C:Documents and Settings< 用户名 >Application DataMicrosoft这个 文件 夹的话(< 用户名 >指的是你之前系统的 用户名 ),恭喜你,你的EFS 文件 有救了!否则请看另一种情况。

2)之前的系统 文件 没备份

如果你在重装系统前没有备份任何 文件 ,也不要放弃,只要你的数据还在硬盘,就一定能找回,只不过是时 间的 问题(通常需要几十分钟,分区越大时间越久),这个时候一定要记住:不要再对硬盘进行任何操作,不要再次重装系统,不要开机,不要拷贝 文件 ,等待专业人员,否则你很可能覆盖掉有用的数据,造成EFS密钥丢失,永远都不可能解密了。找回密钥 文件 后,恭喜你,你的EFS 文件 可以解密了!

常见问题解答:

1.为什么打开加密过的 文件 时没有需要我输入密码?

这正是EFS加密的 一个 特性,同时也是EFS加密和操作系统紧密结合的最佳证明。因为跟一般的加密软件不同,EFS加密不是靠双击 文件 ,然后弹出 一个 对话框,然后输入正确的密码来确认的 用户 的;EFS加密的 用户 确认工作在 登录 到Windows时就已经进行了。一旦你用适当的账户 登录 ,那你就能打开相应的任何加密 文件 ,并不需要提供什么额外的密码。

2.我的加密 文件 已经打不开了,我能够把NTFS分区转换成 fat32 分区来挽救我的 文件 吗?

这当然是不可能的了。很多人尝试过各种 方法 ,例如把NTFS分区转换成 fat32 分区;用NTFS DOS之类的软件到DOS下去把 文件 复制到 fat32 分区等,不过这些尝试都以失败告终。毕竟EFS是一种加密,而不是一般的什么权限之类的东西,这些 方法 对付EFS加密都是无济于事。而如果你的密钥丢失或者没有做好备份,那么一旦发生事故所有加密过的数据就都没救了。

3.我加密数据后重装了操作系统,现在加密数据不能打开了。如果我使用跟前 一个 系统相同的 用户名 和密码总应该就可以了吧?

这当然也是不行的,我们在前面已经了解到,跟EFS加密系统密切相关的密钥是根据每个 用户 的SID得来的。尽管你在新的系统中使用了相同的 用户名 和密码,但是这个 用户 的SID已经变了。这个可以理解为两个同名同姓的人,虽然他们的名字相同,不过指纹绝不可能相同,那么这种想法对于只认指纹不认人名的EFS加密系统当然是无效的。

4.被EFS加密过的数据是不是就绝对安全了呢?

当然不是,安全永远都是相对的。以被EFS加密过的 文件 为例,如果没有合适的密钥,虽然无法打开加密 文件 ,不过仍然可以 删除 (有些小人确实会这样想:你竟然敢加密了不让我看!那好,我就 删除 了它,咱们都别看)。

5.我只是用Ghost恢复了一下系统, 用户 账户和相应的SID都没有变,怎么以前的加密 文件 也打不开了?

这也是正常的,因为EFS加密所用到的密钥并不是在创建 用户 的时候 生成 ,而是在你第一次用EFS加密 文件 的时候。如果你用Ghost创建系统的镜像前还没有加密过任何 文件 ,那你的系统中就没有密钥,而这样的系统制作的镜像当然也就不 包括 密钥。一旦你加密了 文件 ,并用Ghost恢复系统到创建镜像的状态,解密 文件 所用的密钥就丢失了。因此这个问题一定需要注意!

了解到以上的知识之后,对于EFS加密的使用和注意事项,相信大家在使用中会更少的遇到问题,也对自己的数据安全有了一定的保障。

总结

以上是 为你收集整理的 EFS加密解密常见问题:EFS加密文件打不开,密钥文件没了怎么办? 全部内容。

如果觉得 网站内容还不错,欢迎将 网站 推荐给好友。

Win11右键设计反人类?教你恢复Win11完整右键菜单方法

微软已经在10月5日发布了Windows 11正式版,很多朋友也已经升级了。不过对于Win11的一些新设计,并不是所有人都能适应的,例如新的右键快捷菜单,就不少朋友表示接受不了。

win11右键怎么设置原来的模样 win11右键菜单改回传统模式操作方法

今天小编就来为大家具体讲一讲win11右键菜单改回传统模式教程,需要的朋友一起看看。

win10右键新建卡顿2023解决方法

在使用我们的鼠标在桌面新建文件夹的时候,总是会出现一些卡顿延迟的情况,对于急性子来说,简直非常不友好没那么这个问题该怎么去解决呢,其实重装鼠标驱动或者使用命令代码都能解决。

win7升级win10会变流畅吗

在软件宣布对win7系统停止支持,将不会对win7系统有任何的更新和修复,大家在继续使用win7系统会有很大的风险,如果电脑支持我们升级win10系统运行起来也不会有卡顿的哦!

win7升级win10错误代码0x80072f8f-0x20000解决方法

win7系统目前微软已经不支持更新和修复出现的问题了,大家都在把win7升级为win10系统。其中出现错误代码0x80072f8f-0x20000该如何解决?这里帮助大家详细讲解一下解决方法,希望对大家有帮助!

win10右键显示设置打不开怎么办

有很的用户们在重装系统之后,或者不小心对系统文件进行了清理,导致在使用win10系统的时候,鼠标右键无法打开显示设置了,这时候只要先执行命令,再去服务中打开相关内容即可。

win7升级win10需要多少内存

win7在微软停止服务之后大家为了电脑更加安全,很多用户都选择升级为win10系统。在升级之前大家想了解一下win10系统需要多少内存才支持,这里详细讲解win10需要的电脑配置。

win11跳过联网激活方法

很多预装了win11的电脑在首次开机的时候会需要联网激活,但是激活后我们就无法验机确认了,这时候可以通过按下快捷键,再使用命令代码的方法来跳过联网激活。

查看更多关于EFS加密解密常见问题:EFS加密文件打不开,密钥文件没了怎么办?的详细内容...

  阅读:47次