首页 / 专利库 / 专利权 / 第I章 / 国际申请 / 摘要 / 文件分配表格式数据文件的加密方法

文件分配表格式数据文件的加密方法

阅读:148发布:2023-01-22

专利汇可以提供文件分配表格式数据文件的加密方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种文件分配表格式数据文件的加密方法,该方法包含下列步骤:1)将数据文件以文件分配表格式(FAT)展开,使数据文件具有长目录项及内文,且长目录项包含长文件名,2)以验证码对长文件名加密,进而产生加密文件名,3)以加密文件名取代长文件名,进而产生加密文件。另外,本发明可用加密格式加密内文,进而产生加密内文,然后将加密格式记录在长目录项,并以加密内文取代内文。本发明具有适用范围广泛及加密方式灵活的优点。,下面是文件分配表格式数据文件的加密方法专利的具体信息内容。

1.一种文件分配表格式数据文件的加密方法,其特征在于:该方法 包含下列步骤:
1)将数据文件以文件分配表格式展开,使数据文件具有长目录项及内文,且长目录项 包含长文件名;
2)以验证码对长文件名加密,进而产生加密文件名;
3)以加密文件名取代长文件名,进而产生加密文件。
2.根据权利要求1所述的文件分配表格式数据文件的加密方法,其特 征在于:所述步骤2)中还包括以加密格式加密内文,进而产生加密内文,然后将加密格式 记录在长目录项,并以加密内文取代内文。
3.根据权利要求2所述的文件分配表格式数据文件的加密方法,其特 征在于:所述加密格式为第五代摘要算法
4.根据权利要求1或2或3所述的文件分配表格式数据文件的加密方法 ,其特征在于:所述数据文件为档案夹。
5.根据权利要求4所述的文件分配表格式数据的文件加密方法,其特 征在于:该方法包含以递归方式加密数据文件所包含的子档案夹。

说明书全文

技术领域

发明涉及一种文件加密方法,尤其是一种加密于文件分配表格式数据文件的加密方法

背景技术

目前,虽然各式各样针对数据文件的内文进行加密,甚至加压缩的方法已经问世,但是 ,有心人士仍可取得加密后的文件,然后殚精竭虑予以破解。在一般数据文件中,其所储存 的格式多半为文件分配表格式(FAT),从早期的DOS操作系统所使用的FAT16文件分配表格 式到现行Windows窗口操作系统所使用的FAT32文件分配表格式,皆万变不离其宗。
在文件分配表格式里,有一个很重要的入口表(Enter table),称为目录项数据。早 期的目录项数据位于内文前面,其作用就如同住家的住址一般,可供人轻易搜寻到相对应的 内文。在目录项数据里有一个属性字段DIR_Attr,用来记录数据文件的如只读、隐藏、系统 文件等各种属性。较近代的入口表则采用长目录项数据,长目录项数据与目录项数据最显著 的差异在于长目录项数据的属性字段LDIR_Attr必须为长文件名ATTR_LONG_NAME。
参见图1,在长目录项数据的诸多项目里,有一个属性字段LDIR_Attr;而且,长目录项 数据的属性字段LDIR_Attr限定为一个比较特别的属性,称为长文件名10。长文件名10纪录 此数据文件的名称与各种属性,其名称被称为短文件名,即大家所熟悉的文件名称。参见图 2,长文件名(ATTR_LONG_NAME)所记录的属性可为只读、隐藏、系统文件等各种属性。
目前,使用者普遍大多使用压缩软件来对档案加密,在对档案进行压缩的同时进行加密 ,然而,被压缩加密后的档案仍然可以进行复制,这样对于安全性要求较高的领域就不适合 ,例如有心人士可使用多个机器可同时对加密档进行解密,大大降低了其安全性。此外,通 过压缩软件进行加密,使用不方便,需要在压缩选项中选择加密,不够直观。若使用者疏忽 没有选择加密,则此压缩档案的安全性不足,但使用者不自知。

发明内容

本发明为解决背景技术中存在的上述技术问题,而提出文件分配表格式文件的加密方法 。
本发明的技术解决方案是:本发明为一种文件分配表格式数据加密方法,其特殊之处在 于:该方法包含下列步骤:
1)将数据文件以文件分配表格式展开,使数据文件具有长目录项及内文,且长目录项 包含长文件名;
2)以验证码对长文件名加密,进而产生加密文件名;
3)以加密文件名取代长文件名,进而产生加密文件。
上述步骤2)中还包括以加密格式加密内文,进而产生加密内文,然后将加密格式记录 在长目录项,并以加密内文取代内文。
上述加密格式为第五代摘要算法
上述数据文件为档案夹。
该方法包含以递归方式加密数据文件所包含的子档案夹。
本发明提供的文件分配表格式数据文件加密方式适用于电子辞典、PDA或手机等掌上型 电子装置或是PC上,实现对FAT文件系统所存储的档案及档案进行可靠加密,具有适用范围 广泛及加密方式灵活的优点。
附图说明
图1为背景技术长目录项数据的结构示意图;
图2为背景技术属性字段的种类标示图;
图3为本发明方法的步骤流程图
图4为本发明实施例的方法步骤流程图;
图5为本发明实施例加密文件的结构示意图。
其中,10-长文件名,20-长目录项,21-加密文件名,22-加密格式,23-加密内文;

具体实施方式

参见图3,本发明方法包含下列步骤:首先,如步骤S10所示,将数据文件以文件分配表 格式(FAT)展开,使数据文件具有长目录项及内文,且长目录项包含长文件名。然后,如 步骤S20所示,以验证码对长文件名加密,进而产生加密文件名。最后,如步骤S30所示,以 加密文件名取代长文件名,进而产生加密文件。如此,由于长文件名已经被验证码加密过, 所以连带影响短文件名的生成;换句话说,加密档案的档名将变成一组无意义的字符串。因 此,只有取得验证码的被授权人可以利用验证码还原长文件名,进而找到档案,如此达到数 据加密的功效。
此外,文件分配表格式数据文件加密方法适用于对档案夹加密,并视需要以递归方式加 密档案夹内的所有子档夹。
而图1及图2可得知长文件名入口表定义中规定LDIR_Attr属性必须为ATTR_LONG_NAME, 否则系统会忽略此入口表。因此,若加密文件名的长度过小,可以其它数值填充LDIR_Attr ,如此,本发明的加密方法就可以通过自定义方式重构此入口表,并且达到了兼容目的。
参见图4,本实施例包含下列步骤:首先,如步骤S10所示,将数据文件以文件分配表格 式(FAT)展开,使数据文件具有长目录项及内文,且长目录项包含长文件名。然后,如步 骤S20所示,以验证码对长文件名加密,进而产生加密文件名。与此同时,如步骤S40所示, 以加密格式加密上述内文,即数据文件的内容,进而产生加密内文,然后将所使用的加密格 式记录在长目录项中,并以此加密内文来取代原来的内文。最后,如步骤S30所示,以加密 文件名取代长文件名,进而产生加密文件。其中,上述加密格式为第五代摘要算法( Message-Digest Algorithm 5),又称杂凑算法或哈希算法,但不限于此,凡任何加密算 法可将其加密后的结果以相应的算法还原明文即可。
参见图5,本实施例加密文件包含入口表,即为长目录项20。在长目录项20所包含的诸 多字段中,包含属性字段;此属性字段原本是用来储存长文件名。本实施例将长文件名与验 证码合成,进而产生加密文件名21,再以加密文件名21取代长文件名。此外,若使用者希望 提高加密层级,可再以加密格式22来加密欲保护的内文,进而产生加密内文23。最后,以加 密内文23来取代原本的内文,并将加密格式22储存在长目录项20中。
上述本发明文件分配表格式数据加密方式适用于电子辞典、PDA或手机等掌上型电子装 置或是PC上,实现对FAT文件系统所存储的档案及档案进行可靠加密,具有适用范围广泛及 加密方式灵活的优点。
本发明加密方式可视使用者的需要进行不同程度的数据加密,例如一般加密,高度加密 及加密子档案夹。进行一般加密时,仅加密档案入口表部分的FAT分配表开始位置,这部分 只有几个字节,其根据FAT类型不同而有所不同,加解密时执行电子装置的负担较小,但文 件明文仍然存在于电子装置的储存媒体中,仍有可能被有心人士发现,故安全性较低适用于 一般的加密用途。而进行高级加密时,加密入口表和档案内容,所消耗的资源较多且所需时 间较长,但没有明文存在电子装置的储存媒体中,安全性非常高。而进行加密档夹时,以递 归方式加密所有的子档夹,适合于特殊用途。上述几种加密方式可根据用户的需要可以灵活 搭配,例如进行一般加密和高级加密都可以选择是否加密子档夹。
相关专利内容
标题 发布/更新时间 阅读量
摘要生成方法及装置 2020-05-11 33
摘要翻译器 2020-05-11 661
摘要生成装置和摘要生成方法 2020-05-11 371
摘要提取方法以及摘要提取模块 2020-05-11 595
摘要提取方法以及摘要提取模块 2020-05-11 722
处理消息摘要指令 2020-05-12 661
摘要生成方法和装置 2020-05-12 335
中文文件自动摘要方法 2020-05-13 566
会议摘要 2020-05-11 938
多功能摘要书籍 2020-05-11 632
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈