一种信息安全加密方法及装置制造方法及图纸

技术编号:29674281 阅读:12 留言:0更新日期:2021-08-13 21:56
本发明专利技术涉及计算机技术领域,尤其为一种信息安全加密方法及装置;所述方法包括步骤1)获取终端接收到的信息;步骤2)按照预设的拆分规则将接收到的信息拆分成若干个组块数据,步骤3)配置加密装置以提供第一加密单元;步骤4)配置第一加密通道以使得组块数据和第一加密单元形成对应组合;步骤5)获取每一加密组块的属性值;步骤6)配置加密装置以提供与所述第一加密单元对应的用于形成独立加密的第二加密单元;步骤7)配置第二加密通道以使得属性值和第二加密单元形成对应组合,步骤8)将加密属性数据和所述加密组块进行任意两两组合后输入至加密输出模块按照预设组合规则进行组合并输出。

【技术实现步骤摘要】
一种信息安全加密方法及装置
本专利技术涉及计算机
,尤其是一种信息安全加密方法。
技术介绍
信息安全主要包括以下五方面的内容,即需保证信息的保密性、真实性、完整性、未授权拷贝和所寄生系统的安全性;信息安全本身包括的范围很大,其中包括如何防范商业企业机密泄露、防范青少年对不良信息的浏览、个人信息的泄露等。现有的信息格式非常的复杂,包括纯文本、图像信息以及混由文本和图像信息的较大混合信息,在这些信息传递时,现有的加密方法需要设置多种不同的加密算法和加密形式才能对信息进行加密,不能形成有效的多种加密形式的统一组合。
技术实现思路
本专利技术的目的在于提供一种信息安全加密方法及装置,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种信息安全加密方法,其特征在于,包括如下步骤:步骤1)获取终端接收到的信息;步骤2)按照预设的拆分规则将接收到的信息拆分成若干个组块数据,所述组块数据中包含了对接字头段;步骤3)配置加密装置以提供与所述组块数据数量相同的用于形成独立加密的第一加密单元;步骤4)配置第一加密通道以使得组块数据和第一加密单元形成对应组合,每一所述第一加密单元接收到组块数据后对所述组块数据进行独立加密以形成加密组块;步骤5)获取每一加密组块的属性值;步骤6)配置加密装置以提供与所述第一加密单元对应的用于形成独立加密的第二加密单元;步骤7)配置第二加密通道以使得属性值和第二加密单元形成对应组合,每一所述第二加密单元接收到属性值后对所述属性值进行独立加密以形成加密属性数据;步骤8)将加密属性数据和所述加密组块进行任意两两组合后输入至加密输出模块按照预设组合规则进行组合并输出。进一步地,在步骤2)中,所述拆分规则包括:按照预设的数据节点,或按照预设的字节大小,或按照预设的帧数。进一步地,在步骤2)中,所述组块数据中包含了对接字头包括:第一种情形,按照预设的数据节点将接收到的信息拆分成若干个节点组块数据,按照拆分的顺序将所述节点数据组块进行标记,形成一个标记的字头段,以所述的字头段为对接字头段;第二种情形,按照预设的字节大小将接收到的信息拆分成若干个字节组块数据,按照拆分的顺序将所述字节数据组块至少扩充一个字节位,形成一个空白字节,在所述空白字节内以二进制写入连接字节头段,以所述的连接字节头段为对接字头段;第三种情形,按照预设的帧数将接收到的信息拆分成若干个帧组块数据,按照拆分的顺序将所述帧组块数据的帧头的余量位以二进制写入连接帧头段,以所述的连接帧头段为对接字头段。进一步地,所述空白字节至少为1B。进一步地,按照预设的帧数将接收到的信息拆分成若干个帧组块数据,所述帧数最少为一帧。本专利技术还提供了一种信息安全加密装置,包括拆分模块,用于按照预设的拆分规则将接收到的信息拆分成若干个组块数据;加密装置,用于根据配置信息启动多个第一加密单元与第一加密单元对应的第二加密单元;第一加密通道,用于根据配置信息以使得组块数据和第一加密单元形成对应组合;第一加密单元,用于接收到组块数据后对所述组块数据进行独立加密以形成加密组块;加密组块属性获取模块,用于获取每一加密组块的属性值;第二加密通道,用于根据配置信息以使得属性值和第二加密单元形成对应组合;第二加密单元,用于收到属性值后对所述属性值进行独立加密以形成加密属性数据;任意组合模块,用于将加密属性数据和所述加密组块进行任意两两组合;加密输出模块,用于将任意两两组合的加密属性数据和所述加密组块按照预设组合规则进行组合并输出。进一步地,还包括配置模块,所述配置模块用于输出第一配置信息至加密装置,第一配置信息用于启动多个第一加密单元;及第二配置信息,用于配置第一加密通道,以使得属性值和第二加密单元形成对应组合;以及第三配置信息,用于输出第三配置信息至加密装置,第三配置信息启动多个与第一加密单元对应的第二加密单元;第四配置信息,用于配置第二机密通道,以使得属性值和第二加密单元形成对应组合。进一步地,所述拆分模块内设置有检测单元、判断单元、规则加载单元以及拆分单元所述检测单元用于检测获取信息的属性和数据大小;所述判断单元用于根据取信息的属性和数据大小判断所述信息用于何种拆分方式;所述规则加载单元用于依据判断单元得到的拆分方式加载对应的拆分规则;所述拆分单元用于按照加载的拆分规则将接收到的信息拆分成若干个组块数据。进一步地,所述拆分模块还包括标记单元、扩充单元、第一写入单元和第二写入单元,所述标记单元用于按照拆分的顺序将所述节点数据组块进行标记,形成一个标记的字头段;所述扩充单元用于按照拆分的顺序将所述字节数据组块扩充至少一个字节位,形成一个空白字节;所述第一写入单元用于在所述空白字节内以二进制写入连接字节头段;所述第二写入单元用于按照拆分的顺序将所述帧组块数据的帧头的余量位以二进制写入连接帧头段。与现有技术相比,本专利技术的有益效果是:第一:本专利技术可以对多种格式以及超大数据进行加密,将多种加密形式进行了统一改进,形成了一套可以自动检测待加密信息和格式和大小,对待加密信息按照不同的加密规则进行加密。第二:本专利技术将待加密信息按照检测到的格式和大小进行对应拆分,对拆分的数据进行独立加密,加密完成后获取加密组块的属性值进行二次加密,二次加密完成后将一次加密的加密组块和二次加密的加密属性数据进行两两任意组合后进行组合后输出。附图说明图1为本专利技术中装置的框架原理图;图2为本专利技术中拆分模块的框架原理图。具体实施方式以下结合具体的实施方式对本专利技术进行详细的描述。参照图1及图2,本专利技术提供了一种信息安全加密装置,包括拆分模块,用于按照预设的拆分规则将接收到的信息拆分成若干个组块数据;加密装置,用于根据配置信息启动多个第一加密单元与第一加密单元对应的第二加密单元;第一加密通道,用于根据配置信息以使得组块数据和第一加密单元形成对应组合;第一加密单元,用于接收到组块数据后对所述组块数据进行独立加密以形成加密组块;加密组块属性获取模块,用于获取每一加密组块的属性值;第二加密通道,用于根据配置信息以使得属性值和第二加密单元形成对应组合;第二加密单元,用于收到属性值后对所述属性值进行独立加密以形成加密属性数据;任意组合模块,用于将加密属性数据和所述加密组块进行任意两两组合;加密输出模块,用于将任意两两组合的加密属性数据和所述加密组块按照预设组合规则进行组合并输出;配置模块,所述配置模块用于输出第一配置信息至加密装置,第一配置信息用于启动多个第一加密单元;及第二配置信息,用于配置第一加密通道,以使得属性值本文档来自技高网...

【技术保护点】
1.一种信息安全加密方法,其特征在于,包括如下步骤:/n步骤1)获取终端接收到的信息;/n步骤2)按照预设的拆分规则将接收到的信息拆分成若干个组块数据,所述组块数据中包含了对接字头段;/n步骤3)配置加密装置以提供与所述组块数据数量相同的用于形成独立加密的第一加密单元;/n步骤4)配置第一加密通道以使得组块数据和第一加密单元形成对应组合,每一所述第一加密单元接收到组块数据后对所述组块数据进行独立加密以形成加密组块;/n步骤5)获取每一加密组块的属性值;/n步骤6)配置加密装置以提供与所述第一加密单元对应的用于形成独立加密的第二加密单元;/n步骤7)配置第二加密通道以使得属性值和第二加密单元形成对应组合,每一所述第二加密单元接收到属性值后对所述属性值进行独立加密以形成加密属性数据;/n步骤8)将加密属性数据和所述加密组块进行任意两两组合后输入至加密输出模块按照预设组合规则进行组合并输出。/n

【技术特征摘要】
1.一种信息安全加密方法,其特征在于,包括如下步骤:
步骤1)获取终端接收到的信息;
步骤2)按照预设的拆分规则将接收到的信息拆分成若干个组块数据,所述组块数据中包含了对接字头段;
步骤3)配置加密装置以提供与所述组块数据数量相同的用于形成独立加密的第一加密单元;
步骤4)配置第一加密通道以使得组块数据和第一加密单元形成对应组合,每一所述第一加密单元接收到组块数据后对所述组块数据进行独立加密以形成加密组块;
步骤5)获取每一加密组块的属性值;
步骤6)配置加密装置以提供与所述第一加密单元对应的用于形成独立加密的第二加密单元;
步骤7)配置第二加密通道以使得属性值和第二加密单元形成对应组合,每一所述第二加密单元接收到属性值后对所述属性值进行独立加密以形成加密属性数据;
步骤8)将加密属性数据和所述加密组块进行任意两两组合后输入至加密输出模块按照预设组合规则进行组合并输出。


2.根据权利要求1所述的信息安全加密方法,其特征在于,在步骤2)中,所述拆分规则包括:
按照预设的数据节点,或
按照预设的字节大小,或
按照预设的帧数。


3.根据权利要求1所述的信息安全加密方法,其特征在于,在步骤2)中,所述组块数据中包含了对接字头包括:
第一种情形,按照预设的数据节点将接收到的信息拆分成若干个节点组块数据,按照拆分的顺序将所述节点数据组块进行标记,形成一个标记的字头段,以所述的字头段为对接字头段;
第二种情形,按照预设的字节大小将接收到的信息拆分成若干个字节组块数据,按照拆分的顺序将所述字节数据组块至少扩充一个字节位,形成一个空白字节,在所述空白字节内以二进制写入连接字节头段,以所述的连接字节头段为对接字头段;
第三种情形,按照预设的帧数将接收到的信息拆分成若干个帧组块数据,按照拆分的顺序将所述帧组块数据的帧头的余量位以二进制写入连接帧头段,以所述的连接帧头段为对接字头段。


4.根据权利要求3所述的信息安全加密方法,其特征在于,所述空白字节至少为1B。


5.根据权利要求3所述的信息安全加密方法,其特征在于,按照预设的帧数将接收到的信息拆分成若干个帧组块数据,所述帧数最少为一帧。


6.一种信息安全加密装置,其特征在于,包括
拆分模块,用于按照预设的拆...

【专利技术属性】
技术研发人员:杨海祥姜雪军
申请(专利权)人:山东广鹏信息科技有限公司
类型:发明
国别省市:山东;37

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

1