电子通信装置的制造及其应用技术1.本技术涉及数据处理技术领域,尤其涉及一种纠错码矩阵生成保护方法及系统。背景技术:2.在闪存等存储体的数据传输过程中,会受到纠错码的保护,以确保数据传输过程中的可靠性,利用纠错码发现传输数据是否存在传输错误并进行纠错。若在传输过程中发生错误后能在接收端自行发现错误或纠正。在利用纠错码进行纠错中对于所有的传输数据均采用统一的处理方法,采用相同的密钥进行处理,会降低安全性。3.发现上述技术至少存在如下技术问题:现有技术中对所有数据的保护编码手段统一化,对于不同安全等级数据无法满足其传输安全性要求的技术问题。技术实现要素:4.本技术的目的是提供一种纠错码矩阵生成保护方法及系统,用以解决现有技术中对所有数据的保护编码手段统一化,对于不同安全等级数据无法满足其传输安全性要求的技术问题。达到了针对传输数据的安全性要求进行对应密钥的处理,以确保不同传输安全等级要求的数据进行可靠传输,同时降低了校验矩阵的大小,提高了校验速度和数据保护安全性的技术效果。5.鉴于上述问题,本技术提供了一种纠错码矩阵生成保护方法及系统。6.第一方面,本技术提供了一种纠错码矩阵生成保护方法,所述方法包括:获得传输数据信息;基于所述传输数据信息进行数据属性分析,确定数据传输编码系数;根据所述数据传输编码系数,生成第一密钥;获得第一校验矩阵,并对所述第一密钥、所述第一校验矩阵进行融合处理,获得融合校验矩阵;根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵;基于所述第一循环矩阵、第二循环矩阵,构造生成矩阵,其中,所述生成矩阵包括一可逆矩阵;根据所述生成矩阵,确定验证密钥,并基于所述验证密钥对传输数据信息进行验证。7.另一方面,本技术还提供了一种纠错码矩阵生成保护系统,用于执行如第一方面所述的一种纠错码矩阵生成保护方法,所述系统包括:第一获得单元,所述第一获得单元用于获得传输数据信息;第一确定单元,所述第一确定单元用于基于所述传输数据信息进行数据属性分析,确定数据传输编码系数;第一生成单元,所述第一生成单元用于根据所述数据传输编码系数,生成第一密钥;第二获得单元,所述第二获得单元用于获得第一校验矩阵,并对所述第一密钥、所述第一校验矩阵进行融合处理,获得融合校验矩阵;第一执行单元,所述第一执行单元用于根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵;第一构建单元,所述第一构建单元用于基于所述第一循环矩阵、第二循环矩阵,构造生成矩阵,其中,所述生成矩阵包括一可逆矩阵;第二执行单元,所述第二执行单元用于基于可逆矩阵,根据所述生成矩阵,确定验证密钥,并利用所述验证密钥对传输数据信息进行验证。8.第三方面,本技术还提供了一种纠错码矩阵生成保护系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现上述第一方面所述方法的步骤。9.本技术中提供的一个或多个技术方案,至少具有如下技术效果或优点:1.本技术公开了一种纠错码矩阵生成保护方法及系统,通过基于所述传输数据信息进行数据属性分析,确定数据传输编码系数,针对不同的传输数据的属性确定其传输的安全等级要求;根据所述数据传输编码系数,生成第一密钥,符合传输数据的安全性保护要求;获得第一校验矩阵,并对所述第一密钥、所述第一校验矩阵进行融合处理,获得融合校验矩阵,将针对该数据传输要求对应的密钥嵌入至校验矩阵中,以提高保护力度;根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵,通过循环矩阵的方式降低了校验矩阵的大小;再基于所述第一循环矩阵、第二循环矩阵,构造生成矩阵,其中,所述生成矩阵包括一可逆矩阵,其中,第一循环矩阵为可逆矩阵,由于第一循环矩阵为可逆矩阵,根据所述生成矩阵进行矩阵的运算处理,得到含有密钥的校验矩阵,利用含有密钥的校验矩阵的循环可逆逻辑,确定验证密钥,并基于所述验证密钥对传输数据信息进行验证。达到了针对传输数据的安全性要求进行对应密钥的处理,以确保不同传输安全等级要求的数据进行可靠传输,同时降低了校验矩阵的大小,提高了校验速度和数据保护安全性的技术效果,从而解决现有技术中对所有数据的保护编码手段统一化,对于不同安全等级数据无法满足其传输安全性要求的技术问题。10.2.通过根据所述传输数据信息,获得数据传输频率信息、数据属性信息、用户身份信息;根据所述数据传输频率信息、数据属性信息、用户身份信息进行数据传输风险性分析,获得数据传输风险信息;基于所述数据传输风险信息,确定所述数据传输编码系数。达到了针对不同的数据属性确定不同的传输安全要求,以实现进行对应等级传输,满足传输安全性要求的技术效果。11.3.通过将第一密钥融合至所述第一校验矩阵中,获得融合校验矩阵,并根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵,达到了降低校验矩阵的大小,提高了校验速度和加强数据传输保护力度的技术效果。12.4.通过基于所述生成矩阵、所述第一循环矩阵,获得第二校验矩阵;根据所述第二校验矩阵,获得矩阵c;基于所述矩阵c,确定所述验证密钥,其中,公钥为所述矩阵c的第一行向量,达到了借助循环可逆矩阵运算特性,通过对生成矩阵的转换和构成,构建含有密钥能够实现密钥提取的矩阵c,进行密钥的提取,实现对传输数据的解密处理。进一步提高了数据传输过程中的保护力度,达到了纠错码在进行数据传输过程中不仅利用生成矩阵、校验矩阵进行数据保护的安全性,将密钥嵌入至生成矩阵、校验矩阵中,在纠错码的保护基础上利用密钥对数据进行了进一步保护的技术效果。13.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。附图说明14.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。15.图1为本技术实施例的一种纠错码矩阵生成保护方法的流程示意图;图2为本技术实施例中一种纠错码矩阵生成保护方法的确定数据传输编码系数的流程示意图;图3为本技术实施例中一种纠错码矩阵生成保护方法的第一循环矩阵确定流程示意图;图4为本技术实施例一种纠错码矩阵生成保护系统的结构示意图;图5为本技术实施例示例性电子设备的结构示意图。16.附图标记说明:第一获得单元11,第一确定单元12,第一生成单元13,第二获得单元14,第一执行单元15,第一构建单元16,第二执行单元17,总线300,接收器301,处理器302,发送器303,存储器304,总线接口305。具体实施方式17.本技术实施例通过提供一种纠错码矩阵生成保护方法及系统,解决了现有技术中对所有数据的保护编码手段统一化,对于不同安全等级数据无法满足其传输安全性要求的技术问题。18.下面,将参考附图对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是本技术的全部实施例,应理解,本技术不受这里描述的示例实施例的限制。基于本技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部。19.本技术提供的技术方案总体思路如下:获得传输数据信息;基于所述传输数据信息进行数据属性分析,确定数据传输编码系数;根据所述数据传输编码系数,生成第一密钥;获得第一校验矩阵,并对所述第一密钥、所述第一校验矩阵进行融合处理,获得融合校验矩阵;根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵;基于所述第一循环矩阵、第二循环矩阵,构造生成矩阵,其中,所述生成矩阵包括一可逆矩阵;基于可逆矩阵,根据所述生成矩阵,确定验证密钥,并利用所述验证密钥对传输数据信息进行验证。达到了针对传输数据的安全性要求进行对应密钥的处理,以确保不同传输安全等级要求的数据进行可靠传输,同时降低了校验矩阵的大小,提高了校验速度和数据保护安全性的技术效果。20.在介绍了本技术基本原理后,下面将结合说明书附图来具体介绍本技术的各种非限制性的实施方式。21.实施例一请参阅附图1,本技术实施例提供了一种纠错码矩阵生成保护方法,所述方法包括:步骤s100:获得传输数据信息。22.具体而言,传输数据信息为待传输的数据的存储位置、存储时间、数据类型、数据大小、数据属性等。针对当前传输数据的具体特征进行数据传输过程中的保护要求分析,以进行针对性的纠错码矩阵生成。23.步骤s200:基于所述传输数据信息进行数据属性分析,确定数据传输编码系数。24.进一步的,如图2所示,所述基于所述传输数据信息进行数据属性分析,确定数据传输编码系数,步骤s200包括:步骤s210:根据所述传输数据信息,获得数据传输频率信息、数据属性信息、用户身份信息;步骤s220:根据所述数据传输频率信息、数据属性信息、用户身份信息进行数据传输风险性分析,获得数据传输风险信息;步骤s230:基于所述数据传输风险信息,确定所述数据传输编码系数。25.进一步的,所述根据所述数据传输频率信息、数据属性信息、用户身份信息进行数据传输风险性分析,获得数据传输风险信息,步骤s220包括:步骤s221:根据所述数据传输频率信息、数据属性信息、用户身份信息进行权重运算,获得参数权重占比;步骤s222:分别对所述数据传输频率信息、数据属性信息、用户身份信息进行风险评估,获得风险评估值;步骤s223:根据所述风险评估值、所述参数权重占比,确定所述数据传输风险信息。26.具体的,对传输数据信息进行传输安全系数的分析,针对不同的数据在传输过程中的安全性要求确定数据传输编码系数,用于评价传输数据在传输过程中的安全等级。27.利用传输数据进行数据传输频率信息的分析,主要分为冷数据、热数据,即经常进行读取传输的为热数据,很少读写传输的数据为冷数据,针对数据的传输频率设定一定的传输风险要求,对于热数据相较于冷数据的传输要求高,由于热数据传输频率高在传输过程中经受了多次传输的考验,可根据经验传输要求进行设定,对于冷数据需要增强传输要求以避免传输过程中受到损坏。28.数据属性信息主要为数据内容和类型,如系统数据在传输中的要求比娱乐视频的传输要求高,按照数据的内容和属性确定其传输要求。29.用户身份信息为进行传输的接收端的用户信息,如对于银行或者系统用户,其要求的安全等级高,对于陌生联系用户的用户等级也应高于常联系人的用户等级,针对传输数据的接收用户身份信息确定在传输过程中的安全等级要求。30.首先针对数据传输频率信息、数据属性信息、用户身份信息进行权重分析,可选的,利用critic权重算法、德菲尔算法等,确定数据传输频率信息、数据属性信息、用户身份信息中各参数占的风险等级权重。利用历史传输数据集对数据传输频率信息、数据属性信息、用户身份信息进行权重分析,确定其中各参数对于传输等级要求的影响程度,确定权重值,权重越大表明该参数对于传输要求影响越大。31.可选的,针对传输数据的特征设定各参数的评价标准,分别对数据传输频率信息、数据属性信息、用户身份信息进行等级划分,不同的等级对应不同的比值,进行量化。将各参数的量化结果与对应的权重占比相乘,最后确定当前待传输数据的数据传输风险信息。32.举例而言,针对数据传输的频率划分为四个等级,第一等级为操作频繁的频率大于两天一次的,第二等级为正常频率小于两天一次大于20天一次的,第三等级为频率低的小于20天一次大于一年一次的,第四等级为冷数据小于一年一次的,针对不同的等级设定不同的安全量化值。数据属性信息、用户身份信息也同样,设定不同的等级,针对不同的等级进行对应量化。33.最后针对数据传输风险信息进行数据传输编码系数的转换,数据传输编码系数用于反应当前传输数据的风险等级对应的密钥传输要求的参数,如对密钥进行复杂化处理,不同的数据传输编码系数对应了复杂化程度,针对数据传输编码系数中要求对密钥进行复杂化处理,或者密钥加密处理方式的匹配,也满足当前数据传输安全性要求。数据传输编码系数越高则表明需要的安全性越高,需要匹配复杂保护性高的密钥,或者进行再处理,对于数据传输编码系数低的可以直接进行预设密钥的匹配,不需要进行复杂化或者系数附加处理。34.步骤s300:根据所述数据传输编码系数,生成第一密钥。35.具体的,针对数据传输编码系数确定的传输要求进行密钥的确定,可选的,设定不同的等级密钥,针对不同的数据传输编码系数匹配到对应的等级密钥,作为第一密钥。还可以确定预设密钥,利用数据传输编码系数生成密钥再加密算法,利用再加密算法对预设密钥进行加密,如添加证书、利用加密算法进行再次加密等,经过加密处理的预设密钥作为第一密钥。还可以直接用数据传输编码系数与预设密钥进行相乘,得到的结果作为第一密钥,第一密钥为进行加密处理的私钥,应理解,公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密,私钥加密,公钥也可以进行解密处理。由于在进行第一密钥即私钥的确定时加入了数据传输编码系数对私密进行系数加强处理,因而第一密钥中能够体现传输数据的安全等级,一方面提升传输的安全性,另一方面还可以携带数据的安全等级要求至接收用户端。36.步骤s400:获得第一校验矩阵,并对所述第一密钥、所述第一校验矩阵进行融合处理,获得融合校验矩阵。37.进一步的,将所述第一密钥对所述第一校验矩阵进行融合处理,获得融合校验矩阵,包括:将所述第一密钥作为所述第一校验矩阵生成码的对偶码的一码字,融合至所述第一校验矩阵中,获得所述融合校验矩阵。38.具体的,第一校验矩阵为在通过纠错码进行保护中通过纠错码电路生成的校验矩阵,纠错码保护中包括生成矩阵与校验矩阵,为现有技术不再赘述,校验矩阵用于在数据传输中对接收数据进行校验。为了提高纠错码矩阵在数据传输保护中的安全级别,本实施例将第一密钥嵌入到校验矩阵中,将第一密钥作为校验矩阵所生成码的对偶码一个码字,也就是使用空校验子,具有不改变属性的特征。39.步骤s500:根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵。40.进一步的,所述根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵,包括:所述融合校验矩阵为(n-k)n的矩阵,其中,n为码长、k为维数,设第一变量、第二变量,分别构建所述第一变量、第二变量nn循环矩阵,其中,第一变量的nn循环矩阵作为第一循环矩阵,第二变量的nn循环矩阵作为第二循环矩阵。41.具体的,为了减少校验矩阵的大小,同时提高数据传输中保护力度,基于校验矩阵构建一个nn双循环矩阵,设定向量p=(p1、p2、……pn)、m(m1、m2、……mn),第一循环矩阵e为向量p的循环矩阵,第二循环矩阵f为向量m的循环矩阵。e=,f=。42.步骤s600:基于所述第一循环矩阵、第二循环矩阵,构造生成矩阵,其中,所述生成矩阵包括一可逆矩阵。43.具体的,基于第一循环矩阵e、第二循环矩阵f构造融合校验矩阵对应的生成矩阵w,其中w=。44.步骤s700:基于可逆矩阵,根据所述生成矩阵,确定验证密钥,并利用所述验证密钥对传输数据信息进行验证。45.进一步的,所述根据所述生成矩阵,确定验证密钥,步骤s700包括:步骤s710:基于所述生成矩阵、所述第一循环矩阵,获得第二校验矩阵;步骤s720:根据所述第二校验矩阵,获得矩阵c;步骤s730:基于所述矩阵c,确定所述验证密钥,其中,公钥为所述矩阵c的第一行向量。46.具体的,在进行向量的选择中应该满足,向量(p,m)的汉明重量与私钥重量相匹配,第一循环矩阵为可逆矩阵,若第一循环矩阵为不可逆的,需要重新选择向量p,使得第一循环矩阵为可逆矩阵,同时p与m应满足私钥的汉明重量要求。47.由于第一循环矩阵为可逆矩阵,因而可以构建w’=e-1w=(i│e-1f)=,因为e、f为循环矩阵,所以d=e-1f也是循环矩阵,由生成矩阵w可以构建出第二校验矩阵j=,c=dt,私钥为向量(p,m),公钥为矩阵c第一行向量,也就是d转置矩阵的第一行向量,利用得到的私钥、公钥对传输数据信息进行加密解密,同时在第一密钥中包含了数据传输的安全等级系数,在通过对解密处理后,对系数进行提取,得到传输数据的安全等级要求,接收用户可以根据数据传输编码系数对接受的数据进行针对性保护和后续传输标记。达到了针对传输数据的安全性要求进行对应密钥的处理,以确保不同传输安全等级要求的数据进行可靠传输,同时降低了校验矩阵的大小,提高了校验速度和数据保护安全性的技术效果,从而解决现有技术中对所有数据的保护编码手段统一化,对于不同安全等级数据无法满足其传输安全性要求的技术问题。48.可选的,当接收用户接收到传输数据后,可以利用接收到私钥和预设的私钥进行反运算,预设私钥为与发送方预设的私钥,通过接收到数据得到的私钥和预设私钥进行处理,提取其中包含的数据传输编码系数,针对数据传输编码系数确定当前接收到数据的安全传输要求等级,从而可以对当前的数据进行安全性标记,进行可靠管理也便于后续进行传输时进行对应的安全等级处理。49.进一步的,如图3所示,所述方法还包括:步骤s810:判断所述第一循环矩阵是否为可逆矩阵;步骤s820:当为可逆矩阵时,利用所述第一循环矩阵、第二循环矩阵,构建生成矩阵;步骤s830:当不为可逆矩阵时,重新选择第一变量,直到所述第一循环矩阵为可逆矩阵为止。50.具体的,为了实现对数据传输的保护,提高安全性,需要借助可逆矩阵的运算特殊性进行密钥信息的运算提取,只有借助在循环可逆矩阵的基础上,通过对生成矩阵的转换和构成,构建含有密钥能够实现密钥提取的矩阵c,进行密钥的提取,实现对传输数据的解密处理。进一步提高了数据传输过程中的保护力度,提高了纠错码在进行数据传输过程中仅利用生成矩阵、校验矩阵进行数据保护的安全性,将密钥嵌入至生成矩阵、校验矩阵中,在纠错码的保护基础上利用密钥对数据进行了进一步的保护,同时加入了传输数据的安全性系数对私钥的安全性进一步的提升,并能够为接收用户进行数据的安全等级标记,便于后续的数据传输和存储利用。51.综上,本技术实施例至少具有以下技术效果:1.通过根据所述传输数据信息,获得数据传输频率信息、数据属性信息、用户身份信息;根据所述数据传输频率信息、数据属性信息、用户身份信息进行数据传输风险性分析,获得数据传输风险信息;基于所述数据传输风险信息,确定所述数据传输编码系数。达到了针对不同的数据属性确定不同的传输安全要求,以实现进行对应等级传输,满足传输安全性要求的技术效果。52.2.通过将第一密钥融合至所述第一校验矩阵中,获得融合校验矩阵,并根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵,达到了降低校验矩阵的大小,提高了校验速度和加强数据传输保护力度的技术效果。53.3.通过基于所述生成矩阵、所述第一循环矩阵,获得第二校验矩阵;根据所述第二校验矩阵,获得矩阵c;基于所述矩阵c,确定所述验证密钥,其中,公钥为所述矩阵c的第一行向量,达到了借助循环可逆矩阵运算特性,通过对生成矩阵的转换和构成,构建含有密钥能够实现密钥提取的矩阵c,进行密钥的提取,实现对传输数据的解密处理。进一步提高了数据传输过程中的保护力度,达到了纠错码在进行数据传输过程中不仅利用生成矩阵、校验矩阵进行数据保护的安全性,将密钥嵌入至生成矩阵、校验矩阵中,在纠错码的保护基础上利用密钥对数据进行了进一步保护的技术效果。54.实施例二基于与前述实施例中一种纠错码矩阵生成保护方法,同样发明构思,本发明还提供了一种纠错码矩阵生成保护系统,请参阅附图4,所述系统包括:第一获得单元11,所述第一获得单元11用于获得传输数据信息;第一确定单元12,所述第一确定单元12用于基于所述传输数据信息进行数据属性分析,确定数据传输编码系数;第一生成单元13,所述第一生成单元13用于根据所述数据传输编码系数,生成第一密钥;第二获得单元14,所述第二获得单元14用于获得第一校验矩阵,并对所述第一密钥、所述第一校验矩阵进行融合处理,获得融合校验矩阵;第一执行单元15,所述第一执行单元15用于根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵;第一构建单元16,所述第一构建单元16用于基于所述第一循环矩阵、第二循环矩阵,构造生成矩阵,其中,所述生成矩阵包括一可逆矩阵;第二执行单元17,所述第二执行单元17用于基于可逆矩阵,根据所述生成矩阵,确定验证密钥,并利用所述验证密钥对传输数据信息进行验证。55.进一步的,所述系统还包括:第三获得单元,所述第三获得单元用于根据所述传输数据信息,获得数据传输频率信息、数据属性信息、用户身份信息;第四获得单元,所述第四获得单元用于根据所述数据传输频率信息、数据属性信息、用户身份信息进行数据传输风险性分析,获得数据传输风险信息;第二确定单元,所述第二确定单元用于基于所述数据传输风险信息,确定所述数据传输编码系数。56.进一步的,所述系统还包括:第五获得单元,所述第五获得单元用于根据所述数据传输频率信息、数据属性信息、用户身份信息进行权重运算,获得参数权重占比;第六获得单元,所述第六获得单元用于分别对所述数据传输频率信息、数据属性信息、用户身份信息进行风险评估,获得风险评估值;第三确定单元,所述第三确定单元用于根据所述风险评估值、所述参数权重占比,确定所述数据传输风险信息。57.进一步的,所述系统还包括:第七获得单元,所述第七获得单元用于将所述第一密钥作为所述第一校验矩阵生成码的对偶码的一码字,融合至所述第一校验矩阵中,获得所述融合校验矩阵。58.进一步的,所述系统还包括:第三执行单元,所述第三执行单元用于所述融合校验矩阵为(n-k)n的矩阵,其中,n为码长、k为维数,设第一变量、第二变量,分别构建所述第一变量、第二变量nn循环矩阵,其中,第一变量的nn循环矩阵作为第一循环矩阵,第二变量的nn循环矩阵作为第二循环矩阵。59.进一步的,所述系统还包括:第一判断单元,所述第一判断单元用于判断所述第一循环矩阵是否为可逆矩阵;第二构建单元,所述第二构建单元用于当为可逆矩阵时,利用所述第一循环矩阵、第二循环矩阵,构建生成矩阵;第四执行单元,所述第四执行单元用于当不为可逆矩阵时,重新选择第一变量,直到所述第一循环矩阵为可逆矩阵为止。60.进一步的,所述系统还包括:第八获得单元,所述第八获得单元用于基于所述生成矩阵、所述第一循环矩阵,获得第二校验矩阵;第九获得单元,所述第九获得单元用于根据所述第二校验矩阵,获得矩阵c;第四确定单元,所述第四确定单元用于基于所述矩阵c,确定所述验证密钥,其中,公钥为所述矩阵c的第一行向量。61.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是预期他实施例的不同之处,前述图1实施例一中的一种纠错码矩阵生成保护方法和具体实例同样适用于本实施例的一种纠错码矩阵生成保护系统,通过前述对一种纠错码矩阵生成保护方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种纠错码矩阵生成保护系统,所以为了说明书的简洁,在此不再详述。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。62.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。63.示例性电子设备下面参考图5来描述本技术实施例的电子设备。64.图5图示了根据本技术实施例的电子设备的结构示意图。65.基于与前述实施例中一种纠错码矩阵生成保护方法的发明构思,本发明还提供一种纠错码矩阵生成保护系统,其上存储有计算机程序,该程序被处理器执行时实现前文所述一种纠错码矩阵生成保护方法的任一方法的步骤。66.其中,在图5中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口305在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。67.处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。68.本技术中提供的一个或多个技术方案,至少具有如下技术效果或优点:本技术公开了一种纠错码矩阵生成保护方法及系统,通过基于所述传输数据信息进行数据属性分析,确定数据传输编码系数,针对不同的传输数据的属性确定其传输的安全等级要求;根据所述数据传输编码系数,生成第一密钥,符合传输数据的安全性保护要求;获得第一校验矩阵,并对所述第一密钥、所述第一校验矩阵进行融合处理,获得融合校验矩阵,将针对该数据传输要求对应的密钥嵌入至校验矩阵中,以提高保护力度;根据所述融合校验矩阵,构造第一循环矩阵、第二循环矩阵,通过循环矩阵的方式降低了校验矩阵的大小;再基于所述第一循环矩阵、第二循环矩阵,构造生成矩阵,其中,所述生成矩阵包括一可逆矩阵,其中,第一循环矩阵为可逆矩阵,由于第一循环矩阵为可逆矩阵,根据所述生成矩阵进行矩阵的运算处理,得到含有密钥的校验矩阵,利用含有密钥的校验矩阵的循环可逆逻辑,确定验证密钥,并基于所述验证密钥对传输数据信息进行验证。达到了针对传输数据的安全性要求进行对应密钥的处理,以确保不同传输安全等级要求的数据进行可靠传输,同时降低了校验矩阵的大小,提高了校验速度和数据保护安全性的技术效果,从而解决现有技术中对所有数据的保护编码手段统一化,对于不同安全等级数据无法满足其传输安全性要求的技术问题。69.本领域内的技术人员应明白,本技术的实施例可提供为方法、装置、或计算机程序产品。因此,本技术可采用完全软件实施例、完全硬件实施例、或结合软件和硬件方面实施例的形式。此外,本技术为可以在一个或多个包含有计算机可用程序代码的计算机可用存储介质上实施的计算机程序产品的形式。而所述的计算机可用存储介质包括但不限于:u盘、移动硬盘、只读存储器(read-0nly memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁盘存储器、只读光盘(compact disc read-only memory,简称cd-rom)、光学存储器等各种可以存储程序代码的介质。70.本发明是参照本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的系统。71.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令系统的制造品,该指令系统实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。72.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例进行另外的变更和修改。73.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明同技术的范围之内,则本发明也意图包含这些改动和变型在内。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
一种纠错码矩阵生成保护方法及系统与流程
作者:admin
2022-10-26 06:05:59
885
关键词:
电子通信装置的制造及其应用技术
专利技术
- 下一篇: 一种用于纳米级氧化硅中间层蚀刻的缓冲氧化物蚀刻液的制作方法
- 上一篇: 一种声衬测量装置