当前位置: 首页 > 专利查询>刘江海专利>正文

一种字节数值趋零过程中生成指令参数的加密方法技术

技术编号:2913751 阅读:233 留言:0更新日期:2012-04-11 18:40
通过本发明专利技术的一种字节数值趋零过程中生成指令参数的加密方法,通过设定调整参数、分析文件数据、生成指令参数、调整文件数据、生成调整数据、加密指令参数等步骤,将全部文件数据中字节的比特数值按照其大小分成若干区域和与此区域对应的若干调整参数,按照不同的调整参数分批分次对文件数据进行多次分析和调整处理,在分析和调整过程中产生与文件数据中的每一个字节比特数值大小其所处位置一一对应的指令参数,在多次分析和调整过程中,文件数据中每一个字节的比特数值逐步趋向数值零,在分析和调整过程结束时,文件的原始数据中的每一个字节的比特数值全部变成数值零,从而导致原始文件的数据整体消失,分析和调整过程中产生的指令参数可以直接或进一步加密组成新的加密文件数据,在保证新的加密文件数据的数据量完全等同于原始文件的数据量的前提下,达到加密的目的。

【技术实现步骤摘要】

本专利技术涉及计算机数据处理技术,尤其涉及计算机数据加密的技术。
技术介绍
目前有很多加密技术,涉及多种复杂算法。这里就不做过多的分析。
技术实现思路
本专利技术的目的是通过对文件数据的处理,将全部文件数据中字节的比特数值按照其大小分成若干区域和与此区域对应的若干调整参数,按照不同的调整参数分批分次对文件数据进行多次分析和调整处理,在分析和调整过程中产生与文件数据中的每一个字节比特数值的大小其所处位置一一对应的指令参数,在多次分析和调整过程中,文件数据中每一个字节的比特数值逐步趋向零,在分析和调整过程结束时,文件的原始数据中的每一个字节的比特数值全部变成零,从而导致原始文件的数据整体消失,分析和调整过程中产生的指令参数可以直接或进一步加密组成新的加密文件数据,在保证新的加密文件数据的数据量完全等同于原始文件的数据量的前提下,达到加密的目的。为了解决上述技术问题,本专利技术所采用的技术方案是:提供一种字节数值趋零过程中生成指令参数的加密方法,该方法包括以下步骤:设定调整参数,分析文件数据,生成指令参数,调整文件数据,生成调整数据,加密指令参数,从而在保证新加密文件数据的数据量完全等同于原始文件的数据量的前提下,达到加密的目的。根据本专利技术的一优选方法,在对文件数据的处理过程中,将全部文件数据中字节的比特数值按照其大小分成8个区域和与此区域对应的8个调整参数,按照不同的调整参数分批分次对文件数据进行多次分析和调整处理,在分析和调整过程中产生与文件数据中的每一个字节比特数值的大小其所处位置一一对应的指令参数,在分析和调整过程结束时,文件的原始数据中的每一个字节的比特数值全部变成零,从而导致原始文件的数据整体消失,分析和调整过程中产生的指令参数可以直接组成新的加密文件数据,在保证新的加密文件数据的数据量完全等同于原始文件的数据量的前提下,达到加密的目的。根据本专利技术的一优选方法,在对指令参数的进一步加密中,按照指令参数字节比特数值的大小设定不同的取值范围,设定不同的调整参数,设定不同的-->组合方法,就可以在保证新的加密文件数据的数据量完全等同于原始文件的数据量的前提下,达到多次加密的目的。本专利技术的有益效果是:通过本专利技术的一种字节数值趋零过程中生成指令参数的加密方法,经过设定调整参数、分析文件数据、生成指令参数、调整文件数据、生成调整数据、加密指令参数等步骤,对文件数据的处理,将全部文件数据中字节的比特数值按照其大小分成若干区域和与此区域对应的若干调整参数,按照不同的调整参数分批分次对文件数据进行多次分析和调整处理,在分析和调整过程中产生与文件数据中的每一个字节比特数值的大小其所处位置一一对应的指令参数,在多次分析和调整过程中,文件数据中每一个字节的比特数值逐步趋向零,在分析和调整过程结束时,文件的原始数据中的每一个字节的比特数值全部变成零,从而导致原始文件的数据整体消失,分析和调整过程中产生的指令参数可以直接或进一步加密组成新的加密文件数据,在保证新的加密文件数据的数据量完全等同于原始文件的数据量的前提下,达到加密的目的。【附图说明】图1是本专利技术的工作原理流程示意图。图2是随机选取的文件数据字节的二进制编码示意图。图3是采用数值为10000000的调整参数调整后生成的字节的二进制编码示意图。图4是采用数值为01000000的调整参数调整后生成的字节的二进制编码示意图。图5是采用数值为00100000的调整参数调整后生成的字节的二进制编码示意图。图6是采用数值为00010000的调整参数调整后生成的字节的二进制编码示意图。图7是采用数值为00001000的调整参数调整后生成的字节的二进制编码示意图。图8是采用数值为00000100的调整参数调整后生成的字节的二进制编码示意图。图9是采用数值为00000010的调整参数调整后生成的字节的二进制编码示意图。图10是采用数值为00000001的调整参数调整后生成的字节的二进制编码-->示意图。【具体实施方式】下面结合附图和实施例对本专利技术作进一步说明。图1是本专利技术的工作原理流程示意图,主要包括以下步骤:设定调整参数,分析文件数据,生成指令参数,调整文件数据,生成调整数据,加密指令参数,等等,其中用11标明的用实线标注的流程主要是针对设定调整参数、分析文件数据、生成指令参数、调整文件数据、生成调整数据这些步骤的;用13标明的用虚线标注的流程主要是针对加密指令参数这个步骤的,其中也包括设定调整参数、分析文件数据、调整文件数据等步骤。在实际运行中,二者可以相互兼容和交叉、交替进行。为了计算的方便和简洁,本专利技术的技术方案可以将全部文件数据中字节的比特数值按照其大小分成8个比特数值的区域范围和与此区域对应的8个调整参数:第1比特数值的区域范围:11111111-10000000,与此区域对应的调整参数:10000000;第2比特数值的区域范围:01111111-01000000,与此区域对应的调整参数:01000000;第3比特数值的区域范围:00111111-00100000,与此区域对应的调整参数:00100000;第4比特数值的区域范围:00011111-00010000,与此区域对应的调整参数:00010000;第5比特数值的区域范围:00001111-00001000,与此区域对应的调整参数:00001000;第6比特数值的区域范围:00000111-00000100,与此区域对应的调整参数:00000100;第7比特数值的区域范围:00000011-00000010,与此区域对应的调整参数:0000010;第8比特数值的区域范围:00000001-00000000,与此区域对应的调整参数:00000001。按照本专利技术的技术方案要求,第一次分析和调整从文件的原始数据开始。在分析过程中,首先规定比特数值的区域范围为11111111-10000000,与此区域对应的调整参数的编码数值为10000000。所以做这些规定,是因为按照-->本专利技术的技术方案,在对文件数据进行分析和调整时,需要预先规定比特数值的区域范围和与此区域对应的调整参数。然后就可以开始对处于该区域范围的文件数据的字节数值进行比较,将文件数据的全部字节分为需要调整的字节和无需调整的字节两个部分,数值小于编码数值10000000的字节为无需调整的字节,无需调整的字节数值范围在第1比特数值区域之外;数值大于或等于编码数值10000000的字节为需要调整的字节,需要调整的字节数值范围在第1比特数值区域之内。图2是随机选取的文件数据字节的二进制编码示意图,为了便于描述,随意规定数据为16行8列,总共128个字节,其中用21标明的没有用下划线标注的字节的比特数值小于编码数值10000000,如第1行第1列的01010010、第2行第2列的01110011和第3行第3列的00000000,等等,这些字节为无需调整的字节,用23标明的用下划线标注的字节的比特数值大于或等于编码数值10000000,如第1行第8列的11001111、第2行第1列的10010000和第3行第5列的11011101,等等,这些字节为需要调整的字节。图2已经将这两部分字节分别标明。进一步的详细描述如下:图2显示的随机选取的文件数据字节为16本文档来自技高网...

【技术保护点】
一种字节数值趋零过程中生成指令参数的加密方法,所述方法包括以下步骤: a.设定调整参数; b.分析文件数据; c.生成指令参数; d.调整文件数据; e.生成调整数据; f.加密指令参数。

【技术特征摘要】
1、一种字节数值趋零过程中生成指令参数的加密方法,所述方法包括以下步骤:a.设定调整参数;b.分析文件数据;c.生成指令参数;d.调整文件数据;e.生成调整数据;f.加密指令参数。2、根据权利要求1所述的字节数值趋零过程中生成指令参数的加密方法,其特征在于:步骤a的设定调整参数中参数字节比特的取值范围为二进制编码的000000000—11111111。3、根据权利要求1所述的字节数值趋零过程中生成指令参数的加密方法,其特征在于:步骤a的设定调整参数中参数字节比特的取值范围为二进制编码的10000000、01000000、00100000、00010000、00001000、00000100、00000010或00000001。4、根据权利要求1所述的字节数值趋零过程中生成指令参数的加密方法,其特征在于:步骤b的分析文件数据遵循下列规定:b1.被分析的文件数据中,某字节的比特数值大于或等于调整参数字节的比特数值,该字节为需要调整的字节,被分析的文件数据中其余的字节为无需调整的字节;b2.被分析的文件数据中,某字节的比特数值在两个调整参数字节的数值范围内且包含这两个调整参数字节的比特数值,该字节为需要调整的字节,被分析的文件数据中其余的字节为无需调整的字节。5、根据权利要求1所述的字节数值趋...

【专利技术属性】
技术研发人员:刘畅刘江海刘毅
申请(专利权)人:刘江海
类型:发明
国别省市:94[中国|深圳]

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

1