一种目录加密及其访问方法和装置制造方法及图纸

技术编号:9490223 阅读:94 留言:0更新日期:2013-12-26 00:00
本发明专利技术公开一种目录加密及其访问方法和装置,包括根据所述用户输入密码判断是否存在与所述密码相匹配的加密目录,若存在则通过所述用户输入的密码获取相匹配的所述加密目录的路径,并且对所述加密目录进行解密,获取原始数据目录所在路径;再利用所述用户输入的密码对所述加密目录下的所有文件进行解密,并将所述解密后的文件放入原始数据目录下;若不存在则选择要加密的原始数据目录,读取用户设置的密码,对该原始数据目录下的所有文件进行加密;在其他目录位置新建加密目录,将所述加密后的所有文件移到所述的加密目录下;利用用户设置的密码,对所述的加密目录进行加密。因此,本发明专利技术能够保证信息的安全,提高对信息加密的强度。

【技术实现步骤摘要】
【专利摘要】本专利技术公开一种目录加密及其访问方法和装置,包括根据所述用户输入密码判断是否存在与所述密码相匹配的加密目录,若存在则通过所述用户输入的密码获取相匹配的所述加密目录的路径,并且对所述加密目录进行解密,获取原始数据目录所在路径;再利用所述用户输入的密码对所述加密目录下的所有文件进行解密,并将所述解密后的文件放入原始数据目录下;若不存在则选择要加密的原始数据目录,读取用户设置的密码,对该原始数据目录下的所有文件进行加密;在其他目录位置新建加密目录,将所述加密后的所有文件移到所述的加密目录下;利用用户设置的密码,对所述的加密目录进行加密。因此,本专利技术能够保证信息的安全,提高对信息加密的强度。【专利说明】一种目录加密及其访问方法和装置
本专利技术涉及信息安全
,特别是指一种目录加密及其访问方法和装置。
技术介绍
网络的普及让信息的获取、共享和传递变得简单容易,同时也增加了重要信息泄露的风险,因此各种各样的加密方法和工具层出不穷。在现有的技术当中,一般对信息的保密采用的是生成加密密钥,并利用该加密密钥对文件信息加密。由此可以看到对文件信息的加密过程简单、加密功能比较弱,文件信息很容易被解密、破解,从而导致文件信息的安全隐患很严重。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种目录加密及其访问方法和装置,能够保证信息的安全,提高对信息加密的强度。基于上述目的本专利技术提供的一种加密目录的访问方法,包括以下步骤:A、读取用户输入的密码;B、根据所述用户输入密码判断是否存在与所述密码相匹配的加密目录,若存在则进行步骤C ;若不存在则进行步骤D ;C、通过所述用户输入的密码获取相匹配的所述加密目录的路径,并且对所述加密目录进行解密,获取原始数据目录所在路径;再利用所述用户输入的密码对所述加密目录下的所有文件进行解密,并将所述解密后的文件放入原始数据目录下;D、提示没有匹配的加密目录,并提示用户是否需要生成所述的加密目录;若不需要,则直接退出访问;若需要,则选择要加密的原始数据目录,读取用户设置的密码,对该原始数据目录下的所有文件进行加密;在其他目录位置新建加密目录,将所述加密后的所有文件移到所述的加密目录下,并记录所述加密目录和所述原始数据目录的路径;再利用用户设置的密码,对所述的加密目录进行加密。可选地,所述的对所述加密目录进行加密之后,对该加密目录的父目录进行隐藏。进一步地,所述的在其他目录位置新建加密目录,所述其他位置为主目录的子目录。进一步地,在利用用户设置的密码,对所述的加密目录进行加密时,所述用户设置的密码为对该目录下的所有文件进行加密时的密码。进一步地,所述步骤C在得到所述加密目录对应的原始数据目录的路径之后,根据该路径重新建立所述的原始数据目录;同时所述步骤D在将所述加密后的所有文件移到所述的加密目录下之后或者在对所述的加密目录进行加密之后,删除所述的原始数据目录。基于上述目的,本专利技术还提供了一种关闭加密目录的方法,包括以下步骤:当根据上述所述的访问方法访问完所述的加密目录之后,利用所述用户输入的密码对所述原始数据目录下的所有文件重新加密;将所述加密后的所有文件移到所述的加密目录下;再利用用户设置的密码,对所述的加密目录进行加密。基于上述目的,本专利技术还提供了一种加密目录的访问装置,包括:读取单元,用于读取用户输入的密码;判断单元,与所述读取单元相连,用于根据所述用户输入密码判断是否存在与所述密码相匹配的加密目录,若存在则与打开加密目录单元相连;若不存在则与加密目录生成单元相连;打开加密目录单元,与所述判断单元相连,用于通过所述用户输入的密码获取相匹配的所述加密目录的路径,并且对所述加密目录进行解密,获取原始数据目录所在路径;再利用所述用户输入的密码对所述加密目录下的所有文件进行解密,并将所述解密后的文件放入原始数据目录下;加密目录生成单元,与所述判断单元相连,用于提示用户是否需要生成所述的加密目录;若不需要,则直接退出访问;若需要,则选择要加密的原始数据目录,读取用户设置的密码,对该原始数据目录下的所有文件进行加密;在其他目录位置新建加密目录,将所述加密后的所有文件移到所述的加密目录下,并记录所述加密目录和所述原始数据目录的路径;再利用用户设置的密码,对所述的加密目录进行加密。可选地,所述的其他位置为主目录的子目录。进一步地,所述的打开加密目录单元在得到所述加密目录对应的原始数据目录的路径之后,根据该路径重新建立所述的原始数据目录;同时所述的加密目录生成单元在将所述加密后的所有文件移到所述的加密目录下之后或者在对所述的加密目录进行加密之后,删除所述的原始数据目录。基于上述目的,本专利技术还提供了一种关闭加密目录的装置,包括:文件重新加密单元,用于当根据上述所述的访问方法访问所述的加密目录之后,利用所述用户输入的密码对所述原始数据目录下的所有文件重新加密;转移单元,与所述文件重新加密单元相连,用于将所述加密后的所有文件移到所述的加密目录下;目录重新加密单元,与所述转移单元相连,用于再利用用户设置的密码,对所述的加密目录进行加密。从上面所述可以看出,本专利技术提供的一种目录加密及其访问方法和装置,根据所述用户输入密码判断是打开该加密目录,还是生成加密目录;其中,生成加密目录是选择要加密的原始数据目录,读取用户设置的密码,对该原始数据目录下的所有文件进行加密;在其他目录位置新建加密目录,将所述加密后的所有文件移到所述的加密目录下。从而,本专利技术所述的一种目录加密及其访问方法和装置对目录以及目录下的所有文件进行了加密,明显提高了对文件数据加密的复杂性,确保了其安全性。【专利附图】【附图说明】图1为本专利技术实施例一种加密目录的访问方法的流程示意图;图2为本专利技术实施例一种打开加密目录的方法流程示意图;图3为本专利技术实施例一种生成加密目录的方法流程示意图;图4为本专利技术实施例一种加密目录的访问装置的结构示意图;图5为本专利技术实施例一种关闭加密目录的装置的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。参阅图1所示,为本专利技术实施例一种加密目录的访问方法的流程示意图,作为本专利技术的一个实施例,所述的加密目录的访问方法包括:步骤101,读取用户输入的密码。步骤102,根据所述用户输入密码判断是否存在与所述密码相匹配的加密目录,若存在则进行步骤103,若不存在则进行步骤104。步骤103,打开该加密目录。在一个实施例中,具体实施过程如下(如图2所示):步骤201:通过所述用户输入的密码获取相匹配的所述加密目录的路径,并且对所述加密目录进行解密,获取原始数据目录所在路径。需要说明的是,若是在生成或者关闭加密目录的过程中删除了原始数据目录,则在步骤201中需要根据得到所述加密目录对应的原始数据目录的路径重新建立所述的原始数据目录。较佳地,重新建立的原始数据目录的名字和路径可与原来不同。作为本专利技术的实施例,由于在生成所述加密目录时,会记录所述原始数据目录的路径,并且作为一个加密文件存在所述加密目录下。所以可以对所述加密目录解密后,获取原始数据目录的路径。步骤202:再利用所述用户输入的密码对所述加密目录下的所有文件进行解密。步骤203本文档来自技高网...

【技术保护点】
一种加密目录的访问方法,其特征在于,包括以下步骤:A、读取用户输入的密码;B、根据所述用户输入密码判断是否存在与所述密码相匹配的加密目录,若存在则进行步骤C;若不存在则进行步骤D;C、通过所述用户输入的密码获取相匹配的所述加密目录的路径,并且对所述加密目录进行解密,获取原始数据目录所在路径;再利用所述用户输入的密码对所述加密目录下的所有文件进行解密,并将所述解密后的文件放入原始数据目录下;D、提示没有匹配的加密目录,并提示用户是否需要生成所述的加密目录;若不需要,则直接退出访问;若需要,则选择要加密的原始数据目录,读取用户设置的密码,对该原始数据目录下的所有文件进行加密;在其他目录位置新建加密目录,将所述加密后的所有文件移到所述的加密目录下,并记录所述加密目录和所述原始数据目录的路径;再利用用户设置的密码,对所述的加密目录进行加密。

【技术特征摘要】

【专利技术属性】
技术研发人员:张四光
申请(专利权)人:亚太宝龙科技湖南有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1