admin管理员组文章数量:1568303
2024年7月25日发(作者:)
解密照片 提示我文件应用属性出错
首先要确定一下你重装系统前这个文件夹是用什么软件加密的。
重装系统后电脑里有没有再安装这个软件。
基本无解!使用Windows 2000/XP的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加密过的文件为例,如果没有合适的密钥,虽
然无法打开加密文件,不过仍然可以删除(有些小人确实会这样想:你竟然敢加密了不让我
看!那好,我就删除了它,咱们都别看)。所以对于重要文件,最佳的做法是NTFS权限和
EFS加密并用。这样,如果非法用户没有合适的权限,将不能访问受保护的文件和文件夹;
而即使拥有权限(例如为了非法获得重要数据而重新安装操作系统,并以新的管理员身份给
自己指派权限),没有密钥同样还是打不开加密数据。
5, 我只是用Ghost恢复了一下系统,用户账户和相应的SID都没有变,怎么以前的加密
文件也打不开了?
这也是正常的,因为EFS加密所用到的密钥并不是在创建用户的时候生成,而是在你第一
次用EFS加密文件的时候。如果你用Ghost创建系统的镜像前还没有加密过任何文件,那
你的系统中就没有密钥,而这样的系统制作的镜像当然也就不包括密钥。一旦你加密了文件,
并用Ghost恢复系统到创建镜像的状态,解密文件所用的密钥就丢失了。因此这个问题一
定需要主意!
我也有过惨痛教训,大家都注意啊!及时备份个人密钥才是正道!
参考资料:/pcjob/system/microsoft/article/0408/44429
解密文件或文件夹
步骤一:打开Windows资源管理器。
步骤二:右键单击加密文件或文件夹,然后单击“属性”。
步骤三:在“常规”选项卡上,单击“高级”。
步骤四:清除“加密内容以便保护数据”复选框。
同样,我们在使用解密过程中要注意以下问题:
1.要打开“Windows资源管理器”,请单击“开始→程序→附件”,然后单击“Windows资源管理
器”。
2.在对文件夹解密时,系统将询问是否要同时将文件夹内的所有文件和子文件夹解密。如果
选择仅解密文件夹,则在要解密文件夹中的加密文件和子文件夹仍保持加密。但是,在已解
密文件夹内创立的新文件和文件夹将不会被自动加密。
以上就是使用文件加、解密的方法!而在使用过程中我们也许会遇到以下一些问题,在此作
以下说明:
1.高级按钮不能用
原因:加密文件系统(EFS)只能处理NTFS文件系统卷上的文件和文件夹。如果试图加密的
文件或文件夹在FAT或FAT32卷上,则高级按钮不会出现在该文件或文件夹的属性中。
解决方案:
将卷转换成带转换实用程序的NTFS卷。
打开命令提示符。
键入:Convert [drive]/fs:ntfs
(drive 是目标驱动器的驱动器号)
2.当打开加密文件时,显示“拒绝访问”消息
原因:加密文件系统(EFS)使用公钥证书对文件加密,与该证书相关的私钥在本计算机上不
可用。
解决方案:
查找合适的证书的私钥,并使用证书管理单元将私钥导入计算机并在本机上使用。
3.用户基于NTFS对文件加密,重装系统后加密文件无法被访问的问题的解决方案(注意:
重装Win2000/XP前一定要备份加密用户的证书):
步骤一:以加密用户登录计算机。
步骤二:单击“开始→运行”,键入“mmc”,然后单击“确定”。
步骤三:在“控制台”菜单上,单击“添加/删除管理单元”,然后单击“添加”。
步骤四:在“单独管理单元”下,单击“证书”,然后单击“添加”。
步骤五:单击“我的用户账户”,然后单击“完成”(如图2,如果你加密用户不是管理员就不会出
现这个窗口,直接到下一步) 。
步骤六:单击“关闭”,然后单击“确定”。
步骤七:双击“证书——当前用户”,双击“个人”,然后双击“证书”。
步骤八:单击“预期目的”栏中显示“加密文件”字样的证书。
步骤九:右键单击该证书,指向“所有任务”,然后单击“导出”。
步骤十:按照证书导出向导的指示将证书及相关的私钥以PFX文件格式导出(注意:推荐使
用“导出私钥”方式导出,这样可以保证证书受密码保护,以防别人盗用。另外,证书只能保
存到你有读写权限的目录下)。
4.保存好证书
注意将PFX文件保存好。以后重装系统之后无论在哪个用户下只要双击这个证书文件,导
入这个私人证书就可以访问NTFS系统下由该证书的原用户加密的文件夹(注意:使用备份
恢复功能备份的NTFS分区上的加密文件夹是不能恢复到非NTFS分区的)。
最后要提一下,这个证书还可以实现下述用途:
(1)给予不同用户访问加密文件夹的权限
将我的证书按“导出私钥”方式导出,将该证书发给需要访问这个文件夹的本机其他用户。然
后由他登录,导入该证书,实现对这个文件夹的访问。
(2)在其也WinXP机器上对用“备份恢复”程序备份的以前的加密文件夹的恢复访问权限
将加密文件夹用“备份恢复”程序备份,然后把生成的Back连同这个证书拷贝到另外
一台WinXP机器上,用“备份恢复”程序将它恢复出来(注意:只能恢复到NTFS分区)。然后
导入证书,即可访问恢复出来的文件了。
摘录 zhida.com/question/26751
Windosw加密文件如何解密!
你可以这样操作:
先把系统分区改成NTFS 然后打开文件夹选项,点查看,把使用简单文件共享的勾去掉,
这样,右击文件或者文件夹点属性后就有一个安全的选项卡。点击安全,再点高级,再点所
有者。点一下列表中你当前用户的名字,再点应用,确定,再确定。这时就应该可以打开了。
如果不想加密了,再右击文件,属性,把加密的勾去了。
NTFS是WinNT以上版本支持的一种提供安全性、可靠性的高级文件系统。在
Windows2000和WindowsXP中,NTFS还可以提供诸如文件和文件夹权限、加密、磁盘
配额和压缩这样的高级功能。
一、加密文件或文件夹
步骤一:打开Windows资源管理器。
步骤二:右键单击要加密的文件或文件夹,然后单击“属性”。
步骤三:在“常规”选项卡上,单击“高级”。选中“加密内容以便保护数据”复选框
在加密过程中还要注意以下五点:
1.要打开“Windows 资源管理器”,请单击“开始→程序→附件”,然后单击“Windows 资源管
理器”。
2.只可以加密NTFS分区卷上的文件和文件夹,FAT分区卷上的文件和文件夹无效。
3.被压缩的文件或文件夹也可以加密。如果要加密一个压缩文件或文件夹,则该文件或文件
夹将会被解压。
4.无法加密标记为“系统”属性的文件,并且位于systemroot目录结构中的文件也无法加密。
5.在加密文件夹时,系统将询问是否要同时加密它的子文件夹。如果选择是,那它的子文件
夹也会被加密,以后所有添加进文件夹中的文件和子文件夹都将在添加时自动加密。
二、解密文件或文件夹
步骤一:打开Windows资源管理器。
步骤二:右键单击加密文件或文件夹,然后单击“属性”。
步骤三:在“常规”选项卡上,单击“高级”。
步骤四:清除“加密内容以便保护数据”复选框。
同样,我们在使用解密过程中要注意以下问题:
1.要打开“Windows资源管理器”,请单击“开始→程序→附件”,然后单击“Windows资源管理
器”。
2.在对文件夹解密时,系统将询问是否要同时将文件夹内的所有文件和子文件夹解密。如果
选择仅解密文件夹,则在要解密文件夹中的加密文件和子文件夹仍保持加密。但是,在已解
密文件夹内创立的新文件和文件夹将不会被自动加密。
以上就是使用文件加、解密的方法!而在使用过程中我们也许会遇到以下一些问题,在此作
以下说明:
1.高级按钮不能用
原因:加密文件系统(EFS)只能处理NTFS文件系统卷上的文件和文件夹。如果试图加密的
文件或文件夹在FAT或FAT32卷上,则高级按钮不会出现在该文件或文件夹的属性中。
解决方案:
将卷转换成带转换实用程序的NTFS卷。
打开命令提示符。键入:
Convert [drive]/fs:ntfs
(drive 是目标驱动器的驱动器号)
2.当打开加密文件时,显示“拒绝访问”消息
原因:加密文件系统(EFS)使用公钥证书对文件加密,与该证书相关的私钥在本计算机上不
可用。
解决方案:
查找合适的证书的私钥,并使用证书管理单元将私钥导入计算机并在本机上使用。
3.用户基于NTFS对文件加密,重装系统后加密文件无法被访问的问题的解决方案(注意:
重装Win2000/XP前一定要备份加密用户的证书):
步骤一:以加密用户登录计算机。
步骤二:单击“开始→运行”,键入“mmc”,然后单击“确定”。
步骤三:在“控制台”菜单上,单击“添加/删除管理单元”,然后单击“添加”。
步骤四:在“单独管理单元”下,单击“证书”,然后单击“添加”。
步骤五:单击“我的用户账户”,然后单击“完成”(如图2,如果你加密用户不是管理员就不会出
现这个窗口,直接到下一步) 。
步骤六:单击“关闭”,然后单击“确定”。
步骤七:双击“证书——当前用户”,双击“个人”,然后双击“证书”。
步骤八:单击“预期目的”栏中显示“加密文件”字样的证书。
步骤九:右键单击该证书,指向“所有任务”,然后单击“导出”。
步骤十:按照证书导出向导的指示将证书及相关的私钥以PFX文件格式导出(注意:推荐使
用“导出私钥”方式导出,这样可以保证证书受密码保护,以防别人盗用。另外,证书只能保
存到你有读写权限的目录下)。
4.保存好证书
注意将PFX文件保存好。以后重装系统之后无论在哪个用户下只要双击这个证书文件,导
入这个私人证书就可以访问NTFS系统下由该证书的原用户加密的文件夹(注意:使用备份
恢复功能备份的NTFS分区上的加密文件夹是不能恢复到非NTFS分区的)。
最后要提一下,这个证书还可以实现下述用途:
(1)给予不同用户访问加密文件夹的权限
将我的证书按“导出私钥”方式导出,将该证书发给需要访问这个文件夹的本机其他用户。然
后由他登录,导入该证书,实现对这个文件夹的访问。
(2)在其也WinXP机器上对用“备份恢复”程序备份的以前的加密文件夹的恢复访问权限
将加密文件夹用“备份恢复”程序备份,然后把生成的Back连同这个证书拷贝到另外
一台WinXP机器上,用“备份恢复”程序将它恢复出来(注意:只能恢复到NTFS分区)。然后
导入证书,即可访问恢复出来的文件了。
WindowsXP中的文件加密功能及其使用
作者:lvvl 来源:赛迪网安全社区
Windows XP文件加密功能强大并且简单易用,因而许多用户都使用它来保护自己的重要文
件。但由于大部分用户对该功能了解不足,在使用过程中经常出现问题,在本刊“电脑医院”
中我们也频繁地收到读者的求助信,为此,CHIP在这里将特意为您详细介绍有关该功能的
使用技巧。
微软在Windows2000中内建了文件加密功能,该功能后来被移植到WinXP中。使用该功
能,我们只需简单地单击几下鼠标就可以将指定的文件或者文件夹进行加密,而且在加密后
我们依然可以和没加密前一样方便地访问和使用它们,非常方便。而且加密后即使黑客侵入
系统,完全掌握了文件的存取权,依然无法读取这些文件与文件夹。
但简单强大的文件加密功能也给许多用户带来了困扰。由于使用简单,许多用户都乐于使用
它来保护自己的重要文件,但大部分用户由于缺乏对该功能的真正了解,在使用时泄密、无
法解密等问题频繁发生,恰恰被加密的文件往往是重要的文件,影响非常大。为此,笔者特
意整理了有关该功能的一些相关知识和使用技巧与您分享。
加密和解密文件与文件夹
Windows2000系列和WinXP专业版及Windows2003的用户都可使用内建的文件加密功
能,但前提是准备加密的文件与文件夹所在的磁盘必须采用NTFS文件系统。同时要注意,
由于加密解密功能在启动时还不能够起作用,因此系统文件或在系统目录中的文件是不能被
加密的,如果操作系统安装目录中的文件被加密了,系统就无法启动。另外,NTFS文件系
统还提供一种压缩后用户可以和没压缩前一样方便访问文件与文件夹的文件压缩功能,但该
功能不能与文件加密功能同时使用,使用ZIP、RAR等其他压缩软件压缩的文件不在此限。
加密时,只需使用鼠标右键单击要加密的文件或者文件夹,然后选择“属性”,在“属性”对话
框的“常规”选项卡上单击“高级”按钮,在“高级属性”对话框上选中“加密内容以保护数据”复
选框并确认即可对文件进行加密,如果加密的是文件夹,系统将进一步弹出“确认属性更改”
对话框要求您确认是加密选中的文件夹,还是加密选中的文件夹、子文件夹以及其中的文件。
而解密的步骤与加密相反,您只需在“高级属性”对话框中清除“加密内容以保护数据”复选框
上的选中标记即可(如图1),而在解密文件夹时将同样弹出“确认属性更改”对话框要求您
确认解密操作应用的范围。
图1
加密后,用户可以像使用普通文件一样直接打开和编辑,又或者执行复制、粘贴等操作,而
且用户在加密文件夹内创建的新文件或从其他文件夹拷贝过来的文件都将自动被加密。被加
密的文件和文件夹的名称将默认显示为淡绿色,如您的电脑上被加密的文件和文件夹的名称
不是彩色显示,您可以单击“我的电脑|工具|文件夹选项”,然后在“文件夹选项”对话框中单击
“查看”选项卡,选中“以彩色显示加密或压缩的NTFS文件”复选框即可。
赋予或撤销其他用户的权限
如果需要,您可赋予其他用户对加密文件的完全访问权限,但要明白,Windows所采用的
是基于密钥的加密方案,并且是在用户第一次使用该功能时才为用户创建用于加密的密钥,
因此您准备赋予权限的用户也必须曾经使用过系统的加密功能,否则将无法成功赋予对方权
限。Windows内建的文件加密功能只允许赋予其他用户访问加密文件的完全权限,而不允
许将加密文件夹的权限赋予给其他用户。
要赋予或撤销其他用户对加密文件的访问权限,可用鼠标右键单击已加密的文件,选择“属
性”,在“属性”对话框的“常规”选项卡上单击“高级”按钮,在“高级属性”对话框中单击“详细信
息”按钮,即可通过“添加”和“删除”按钮添加或删除其他可以访问该文件的用户。
备份密钥
有许多读者在系统发生故障或重新安装系统以后,无法再访问之前他们加密过的文件与文件
夹而向本刊“电脑医院”求助。但此时为时已晚,Windows内建的加密功能与用户的账户关系
非常密切,同时用于解密的用户密钥也存储在系统内,任何导致用户账户改变的操作和故障
都有可能带来灾难,要避免这种情况的发生,您必须未雨绸缪,在使用加密功能后马上备份
加密密钥。
备份密钥的操作并不复杂,您只需单击“开始|运行”,键入“certm”打开证书管理器,
在左边窗口中依次单击控制台,打开“证书- 当前用户”下的“个人”中的“证书”,然后在右边窗
口中用鼠标右键单击“预期目的”是“加密文件系统”的证书,指向“所有任务|导出”,系统将打
开“证书导出向导”指引您进行操作,向导将询问您是否需要导出私钥,您应该选择“导出私
钥”,并按照向导的要求输入密码保护导出的私钥,然后选择存储导出后文件的位置即可完
成。
建议您将导出的证书存储在系统盘以外的其他磁盘上,以避免在使用磁盘镜像之类的软件恢
复系统时将备份的证书覆盖掉。备份后,当加密文件的账户出现问题或重新安装了系统后需
要访问或解密以前加密的文件时,您只需要使用鼠标右键单击备份的证书,选择“安装PFX”,
系统将弹出“证书导入向导”指引您的操作,您只需要键入当初导出证书时输入用于保护备份
证书的密码,然后选择让向导“根据证书类型,自动选择证书存储区”即可完成,完成后就可
以访问以前的加密文件了。
指定恢复代理
如果您同时使用多个账户或者与其他用户共用一台电脑,担心更换账户或者其他账户加密的
文件出问题,那么您可以考虑指定一个文件故障恢复代理,恢复代理可以解密系统内所有通
过内建加密功能加密的文件,一般用于网络管理员在网络上处理文件故障,并能使管理员在
职员离职后解密职员加密的工作资料。在 Win2000中,默认Administrator为恢复代理,而
在WinXP上,如果需要恢复代理则必须自行指定。但需要注意,恢复代理只能够解密指定
恢复代理后被加密的文件,所以您应该在所有人开始使用加密功能前先指定恢复代理。
如果您所使用的电脑是企业网络中的,那么您需要联系管理员查询是否已经制定了故障恢复
策略,而如果您只是在使用一台单独的电脑,那么您可以按照下面的步骤指定恢复代理。首
先,您需要使用准备指定为恢复代理的用户账户登录,申请一份故障恢复证书,该用户必须
是管理员或者拥有管理员权限的管理组成员。对于企业网络上的电脑,登录后可以通过上面
介绍过的“证书管理器”,在“使用任务”中的“申请新证书”中向服务器申请。而在个人电脑上,
您必须单击“开始|附件|命令提示符”,在命令行窗口中键入“cipher /r:c:”(可以是
任一文件),命令行窗口将提示您输入保护证书的密码并生成我们需要的证书。生成的证书
一个是PFX文件,一个是CER文件,先使用鼠标右键单击PFX文件,选择“安装PFX”,
通过弹出的“证书导入向导”选择“根据证书类型,自动选择证书存储区”导入证书。
接下来再单击“开始|运行”,键入“gpedi”打开组策略编辑器,在左边控制台上依次单击
“本地计算机策略|计算机配置|Windows 设置|安全设置|公钥策略|加密文件系统”,然后在右
边窗口中用鼠标右键单击选择“添加数据恢复代理”(如图2),然后在弹出的“添加数据恢复
代理向导”中浏览并选择刚才生成的证书中的CER文件,在键入保护证书的密码后,向导
将导入证书,完成指定恢复代理的工作。完成后,在以后需要的时候,只需使用被指定为恢
复代理的账户登录,就可以解密系统内所有在指定恢复代理后被加密的文件。
图2
禁止加密功能
在多用户共用电脑的环境下,我们往往通过将其他用户指定为普通用户权限,限制他们使用
某些功能,但由于普通用户账户默认允许使用加密功能,因此在一些多用户共用的电脑上经
常会带来一些困扰。如果担心电脑上其他用户乱加密磁盘上的文件,您可以设置特定的文件
夹禁止被加密,也可以完全禁止文件加密功能。
如果您希望将某个文件夹设置为禁止加密,可以编辑一个文本文件,内容包括“[Encryption]”
和“Disable=1”两行,然后命名为 “Deskt”,将其放到不希望被加密的文件夹中即可。当
其他用户试图加密该文件夹时,系统将提示用户该文件夹加密功能被禁止。但需要注意,您
只能使用这种方法禁止其他用户加密该文件夹,文件夹中的子文件夹将不受保护。
如果需要,您也可以完全禁止文件加密功能,在Win2000中,只需使用Administrator登录
并运行“secpo”打开策略编辑器,用鼠标右键单击左边控制台上的“安全设置|公钥策略|
加密文件系统”,选择“属性”,在属性对话框上清除“允许用户使用文件加密系统(EFS)来
加密文件”复选框上的选中标记,然后重新启动电脑即可。而在WinXP上虽然也有相应的选
项,但实际上并不能够起作用,您需要通过编辑注册表来禁止文件加密功能。首先单击“开
始|运行”,键入“reged”打开注册表编辑器,依次单击
“HKEY_LOCAL_MACHINESOFTWAREMicrosoft Windows NTCurrentVersionEFS”,
再用鼠标右键单击建立一个“DWORD”值,双击新建的值并赋值为“1”,关闭注册表后重新启
动电脑。这样,当其他用户试图使用文件加密功能时,系统将提示加密功能已被禁止(如图
3)。
图3
防止泄密
由于对文件加密功能缺乏了解,许多读者对该功能是否能够真正发挥作用抱有怀疑态度,而
另外一些用户却又因为过分地放心而导致泄密事件频繁发生。首先,对于该功能的加密效果
您大可放心,不必因为在您使用加密文件时不需要输入密码而怀疑加密效果,在加密后能够
透明地使用恰恰正是该功能的优点。虽然有一些第三方软件曾经成功地破解使用该功能加密
的文件,但这种软件暂时对于Windows XP是无效的,而且即使在其他版本的Windows 操
作系统上,也是可以避免的。
但您需要小心由于自己的失误引起加密失效,也需要了解该功能的特点。Windows XP内建
的文件加密功能与用户的账户是联系在一起的,换言之,如果您的Windows账户没有保护
好,密码被其他人获得,那么对方也就可以像您一样登录系统访问加密的文件。另外,当已
加密的文件被拷贝或者移动到非NTFS文件系统磁盘上时,文件将被解密。在文件通过网络
传输时,也是以明文方式进行传输的。这些您都需要清楚,避免错误操作引起泄密。而最主
要的是加密后的文件并不是绝对安全的,虽然可以确保不被读取,但却无法避免被删除。
此外,在加密文件的过程中,系统将把原来的文件存储到缓冲区,然后在加密后将原文件删
除。这些被删除掉的文件在系统上并不是不可能恢复的,通过磁盘文件恢复工具很有可能被
恢复过来而造成泄密,此时您需要考虑通过其他磁盘安全工具,或者使用系统内建的“cipher”
命令对磁盘上的已删除文件进行清除,具体的步骤是,单击“开始|附件|命令提示符”,在命
令行窗口中键入“cipher /w C:foldername”即可清除C盘foldername文件夹中已删除文件残
留的碎片,如果不输入文件夹名称则将对整个磁盘进行清理。
疑难排解
当您的Windows登录账户变更而无法访问已加密的文件时,由于用户的账户名称或者密码
变更时将无法与原来的加密证书联系上,因而您需要考虑是否在使用其他账户时更改了当前
账户的名称或者密码?又或者是管理员进行了这样的操作?如果的确如此,您可以尝试将自
己的账户名称和密码更改成原来的,问题应该能够解决。但需要注意,根据微软的说法,改
回账户名称与密码的方法在管理员账户上可能无效,而且如果您的账户并不是改变而是被删
除后重建,也就是说是一个全新的账户,那么您只能够求助于恢复代理或者导入备份的证书。
如果您已经重新格式化了硬盘、重新安装了系统又或者使用尚未加密文件时的系统盘镜像恢
复了系统而导致无法访问加密文件,那么您只能够通过导入自己的证书或者恢复代理的方法
来解决问题,这时基本上已经没有其他方法可以帮助您取回文件。另外,Windows XP SP1
版后使用了新的加密算法,如果您加密时使用的是Windows XP SP1版本,那么当您尝试
挽救数据时也应该使用该版本,或者未来的更新版本,否则在其他版本上乱试,加密文件可
能会损毁。
系统安全 深入理解加密文件系统EFS
微软在NTFS4.0及后续版本的文件系统中,捆绑了两个功能强大的工具:压缩文件系统和
加密文件系统。这个选项在文件夹的属性-高级里面。是一个单选框。压缩文件系统在这里
就不多提了,不过有一点,可能有心的朋友注意得到,就是这两个选项不可以同时选。这个
原因很简单,因为不论是加密文件还是压缩文件,我们都是在改变文件,我们通过改变他们
的读码框架来加密或者压缩文件。这里可能有人要问,WinRAR为什么可以及加密文件又
压缩文件。其实 WinRAR加密的方法是在基于WinRAR这个文件压缩系统,而不是基于文
件本身。我们还是言归正传。
这里面要提到的一点叫做加密方式。相信有些朋友对Alice和Bob这两个名字非常熟悉,这
两个名字最早用于IBM出版的一本图书中,用来解释对称加密和非对称加密。对称加密,
简单一点说就是加密所使用的密码和解密所使用的密码是同一个密码。非对称呢,加密使用
的和解密是不同的密码。这个不同的密码,一个被称为私钥,另一个就是公钥。从名字上面
可以看出来,私钥,是无论如何不会公开的,公钥,则是发布出去的。
详细解释一下,熟悉非对称加密的朋友可以跳过这一段。要发送一份敏感数据
给BOB,显然需要加密。非对称加密,使用两个不同的密码加密和解密。就是说,如果alice
的公钥和私钥为一组密码,分别是alice的公钥和alice的私钥。那么,用alice公钥加密的
东西只有使用 alice的私钥可以解密,对应的,如果使用alice公钥加密的东西,只有alice
的私钥可以解开。那么对于bob也是一样。如果我们采用对称加密的方法,也就是加密和
解密的过程使用的是一个密码,那么这个密码是无论如何不能被第三方截获的。互联网络,
可以截获;电话,可以监听;甚至当面交换,都可以被窃听。所以这是对称加密的一个重大
缺陷。如果采用非对称加密,alice和bob都不公开自己的私钥,然后他们在交换信息前,
互相交换公钥。这样,alice使用bob的公钥加密alice要给bob的文件,这个使用bob公钥
加密过的文件,仅有bob的私钥可以解开。而bob从来没有公开过他的私钥,所以,我们
看到,这样的加密,是安全的。这个信息加密解密,交换公钥的过程,就是非对称加密。
解释过非对称加密,我们也可以简单的比较出两者在安全性上的优越性。不过非对称加密一
个重要的缺陷,就是运算时间很长,对称加密在工作效率上可能是非对称加密的100-1000
倍。所以微软也是在看到这一点后,在EFS中集成了两者的优点。EFS使用了对称加密和
非对称加密结合的工作方式,即先生成一个字符串作为密钥采用对称加密方法加密文件,然
后,再使用非对称加密加密这个密钥。这个密钥具体位数我记不得了,大约在70位。这里
出现一个问题,实际在操作系统中,公钥和私钥是怎么获得的?为什么管理员可以解开所有
用户的加密文件?
依照微软的白皮书中解释,加密文件系统中的用户证书的获得,有两种途径,一个是从
CA(CertificationAuthority)获得,另一种是在企业级CA失效的时候由本机为自己颁发一个数
字证书。这里需要解释的是证书和密钥的关系,证书是密钥的载体,在证书中包含了密钥。
这里可能又有人要问,用户的私钥是存放在什么地方?用户的私钥是通过另外一种验证机制
实现的,这个在系统层面,日后我会写文章加以阐释。除了这两个密钥,还有一个用于直接
加密文件的密钥,这个根据用户自己的SID计算出来的,微软没有公开这方面的信息,还
请有心人共同尝试理解其中的工作原理。管理员之所以可以管理所有用户的加密文件,是为
了保证系统的稳定,如果每一个用户的文件都只有创建者可以修改,那么计算机可能因此陷
入混乱的状态。
近日听闻有些软件可以破解微软的EFS,我本为之兴奋,结果下载后研究了一下,
这种软件的工作原理是备份出管理员的帐户信息,通过ERA(紧急恢复代理)实现
加密文件的恢复。事实上,如果用户不慎在重新安装系统的时候忘记备份出相应
的密钥,那么这个加密过的文件可能永远打不开。这一点不难理解,因为每一次
安装操作系统,操作系统会随即生成一个SID号,当然,如果用户的人品足够好,
还是可能生成一样的SID号的(开个玩笑)。关于备份管理员账号和密码,可以
通过Windows2000及后续版本中内建的忘记密码向导来帮助备份密码。希望可以
给大家一些帮助。
解密文件或文件夹
步骤一:打开Windows资源管理器。
步骤二:右键单击加密文件或文件夹,然后单击“属性”。
步骤三:在“常规”选项卡上,单击“高级”。
步骤四:清除“加密内容以便保护数据”复选框。
同样,我们在使用解密过程中要注意以下问题:
1.要打开“Windows资源管理器”,请单击“开始→程序→附件”,然后单击“Windows资源管理
器”。
2.在对文件夹解密时,系统将询问是否要同时将文件夹内的所有文件和子文件夹解密。如果
选择仅解密文件夹,则在要解密文件夹中的加密文件和子文件夹仍保持加密。但是,在已解
密文件夹内创立的新文件和文件夹将不会被自动加密。
以上就是使用文件加、解密的方法!而在使用过程中我们也许会遇到以下一些问题,在此作
以下说明:
1.高级按钮不能用
原因:加密文件系统(EFS)只能处理NTFS文件系统卷上的文件和文件夹。如果试图加密的
文件或文件夹在FAT或FAT32卷上,则高级按钮不会出现在该文件或文件夹的属性中。
解决方案:
将卷转换成带转换实用程序的NTFS卷。
打开命令提示符。
键入:Convert [drive]/fs:ntfs
(drive 是目标驱动器的驱动器号)
2.当打开加密文件时,显示“拒绝访问”消息
原因:加密文件系统(EFS)使用公钥证书对文件加密,与该证书相关的私钥在本计算机上不
可用。
解决方案:
查找合适的证书的私钥,并使用证书管理单元将私钥导入计算机并在本机上使用。
3.用户基于NTFS对文件加密,重装系统后加密文件无法被访问的问题的解决方案(注意:
重装Win2000/XP前一定要备份加密用户的证书):
步骤一:以加密用户登录计算机。
步骤二:单击“开始→运行”,键入“mmc”,然后单击“确定”。
步骤三:在“控制台”菜单上,单击“添加/删除管理单元”,然后单击“添加”。
步骤四:在“单独管理单元”下,单击“证书”,然后单击“添加”。
步骤五:单击“我的用户账户”,然后单击“完成”(如图2,如果你加密用户不是管理员就不会出
现这个窗口,直接到下一步) 。
步骤六:单击“关闭”,然后单击“确定”。
步骤七:双击“证书——当前用户”,双击“个人”,然后双击“证书”。
步骤八:单击“预期目的”栏中显示“加密文件”字样的证书。
步骤九:右键单击该证书,指向“所有任务”,然后单击“导出”。
步骤十:按照证书导出向导的指示将证书及相关的私钥以PFX文件格式导出(注意:推荐使
用“导出私钥”方式导出,这样可以保证证书受密码保护,以防别人盗用。另外,证书只能保
存到你有读写权限的目录下)。
4.保存好证书
注意将PFX文件保存好。以后重装系统之后无论在哪个用户下只要双击这个证书文件,导
入这个私人证书就可以访问NTFS系统下由该证书的原用户加密的文件夹(注意:使用备份
恢复功能备份的NTFS分区上的加密文件夹是不能恢复到非NTFS分区的)。
最后要提一下,这个证书还可以实现下述用途:
(1)给予不同用户访问加密文件夹的权限
将我的证书按“导出私钥”方式导出,将该证书发给需要访问这个文件夹的本机其他用户。然
后由他登录,导入该证书,实现对这个文件夹的访问。
(2)在其也WinXP机器上对用“备份恢复”程序备份的以前的加密文件夹的恢复访问权限
将加密文件夹用“备份恢复”程序备份,然后把生成的Back连同这个证
书拷贝到另外一台WinXP机器上,用“备份恢复”程序将它恢复出来(注意:只
能恢复到NTFS分区)。然后导入证书,即可访问恢复出来的文件了。
版权声明:本文标题:解密照片提示我文件应用属性出错 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1721884284a903038.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论