一种基于不变特征的数据认证方法及系统技术方案

技术编号:37322127 阅读:12 留言:0更新日期:2023-04-21 23:02
本发明专利技术公开了一种基于不变特征的数据认证方法及系统,该方法包括:基于原始数据提取不变特征,并加密封装为数据包;基于数据包提取第一校验码与第二校验码;根据第一校验码与第二校验码进行比对校验。其中,第一校验码基于不变特征生成,第二校验码基于解数据包生成。本发明专利技术实施例中,在采集终端进行不变特征提取并加密签名,并对原始数据压缩传输,在认证节点基于不变特征直接对压缩数据进行认证,无需反复解压压缩,大幅提高了传输认证效率,确保了原始数据的压缩可用性。确保了原始数据的压缩可用性。确保了原始数据的压缩可用性。

【技术实现步骤摘要】
一种基于不变特征的数据认证方法及系统


[0001]本专利技术涉及数据认证
,尤其涉及一种基于不变特征的数据认证方法及系统。

技术介绍

[0002]对于图像及音视频数据,其在采集完成并进行传输之前,需要进行TEE(可信执行环境)签名,以认证其来源的真实性。不同于文本数据,图像及音视频数据需要根据用途与需求进行区别处理,其中,对应用于军事、医疗、质量控制等特殊领域的数据,为了避免数据丢失损坏,一般不进行压缩,故可采用传统的消息认证方法。而对于采用压缩传输的数据,现有方案是在数据压缩之前进行被动认证,即对未经过签名的数据予以认证,判断其是否被非法篡改。但此认证方案需基于原始数据进行认证,因而在传输至存在认证要求的数据节点时,需反复进行解压、认证、压缩的流程,降低了传输认证效率。

技术实现思路

[0003]本专利技术实施例公开一种基于不变特征的数据认证方法及系统,在采集终端进行不变特征提取并加密签名,并对原始数据压缩传输,在认证节点基于不变特征直接对压缩数据进行认证,无需反复解压压缩,大幅提高了传输认证效率,确保了原始数据的压缩可用性。
[0004]本专利技术实施例第一方面公开一种基于不变特征的数据认证方法,所述方法包括:
[0005]基于原始数据提取不变特征,并加密封装为数据包;
[0006]基于所述数据包提取第一校验码与第二校验码;
[0007]根据所述第一校验码与所述第二校验码进行比对校验。
[0008]其中,所述第一校验码基于所述不变特征生成,所述第二校验码基于解所述数据包生成。
[0009]作为一种可选的实施方式,所述基于原始数据提取不变特征,并加密封装为数据包,包括:
[0010]对所述不变特征进行哈希运算,获得不变特征码;
[0011]采用私钥对所述不变特征码加密签名,得到加密特征码;
[0012]对所述原始数据与所述加密特征码压缩为数据包。
[0013]作为一种可选的实施方式,所述基于所述数据包提取第一校验码与第二校验码,包括:
[0014]对所述数据包提取所述加密特征码;
[0015]采用公钥对所述加密特征码解密,得到所述第一校验码;
[0016]对所述数据包提取二次不变特征,对所述二次不变特征进行哈希运算,获得所述第二校验码。
[0017]作为一种可选的实施方式,其特征在于,包括:
[0018]采用小波变换对图像格式的原始数据进行多频率分解,分解得到若干频率不同的二级子图像;
[0019]分析提取所述二级子图像上能量集中的高能小波系数区域;
[0020]根据所述高能小波系数区域在空间上的相对关系提取得到所述不变特征。
[0021]作为一种可选的实施方式,其特征在于,包括:
[0022]针对图像格式的原始数据,采用变换域算法,于所述高能小波系数区域嵌入弱水印。
[0023]作为一种可选的实施方式,其特征在于,包括:
[0024]针对音视频格式的原始数据,采用变换域算法,于所述高能小波系数区域区域嵌入弱水印,并针对数据帧予以编码。
[0025]作为一种可选的实施方式,若比对校验结果指示所述第一校验码与所述第二校验码不匹配,所述方法还包括:
[0026]基于所述第一校验码确定原始高能小波区域;
[0027]解压所述数据包获得待校验数据;
[0028]采用小波变换对所述待校验数据提取待校验高能小波区域;
[0029]分析所述待校验高能小波区域相对所述原始高能小波区域存在的变更区域;
[0030]确定所述变更区域的数据帧编码。
[0031]作为一种可选的实施方式,其特征在于,包括:
[0032]基于所述数据帧编码,对所述待校验数据上的变更区域进行轮廓标注;
[0033]生成异常报告,所述异常报告包括但不限于发送地址、目标地址、发生日期与完成轮廓标注的所述待校验数据。
[0034]本专利技术实施例第二方面公开一种基于不变特征的数据认证系统,所述系统包括:
[0035]特征提取单元,用以基于原始数据提取不变特征,并加密封装为数据包;
[0036]校验码提取单元,用以基于所述数据包提取第一校验码与第二校验码;
[0037]比对校验单元,用以根据所述第一校验码与所述第二校验码进行比对校验。
[0038]与现有技术相比,本专利技术实施例具有以下有益效果:
[0039]在采集终端进行不变特征提取并加密签名,并对原始数据压缩传输,在认证节点基于不变特征直接对压缩数据进行认证,无需反复解压压缩,大幅提高了传输认证效率,确保了原始数据的压缩可用性。
附图说明
[0040]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本专利技术实施例公开的一种基于不变特征的数据认证方法的流程示意图;
[0042]图2是本专利技术实施例公开的一种系统的结构示意图。
具体实施方式
[0043]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0044]本专利技术实施例公开了一种基于不变特征的数据认证方法及系统,在采集终端进行不变特征提取并加密签名,并对原始数据压缩传输,在认证节点基于不变特征直接对压缩数据进行认证,无需反复解压压缩,大幅提高了传输认证效率,确保了原始数据的压缩可用性。
[0045]实施例一
[0046]请参阅图1,如图1所示,该基于不变特征的数据认证方法可以包括以下步骤。
[0047]101、基于原始数据提取不变特征,并加密封装为数据包。
[0048]本实施例中,在图像或音视频数据的采集终端进行不变特征提取。
[0049]作为一种可选的实施方式,对不变特征进行哈希运算,获得不变特征码;
[0050]采用私钥对不变特征码加密签名,得到加密特征码;
[0051]对原始数据与加密特征码压缩为数据包。
[0052]在此,对不变特征进行非对称加密,除了用以在认证节点供解密认证,其本身也同时作为安全校验的工具,有效提高数据传输的安全性。
[0053]本实施例中,不变特征基于小波变换生成。
[0054]作为一种可选的实施方式,采用小波变换对图像格式的原始数据进行多频率分解,分解得到若干频率不同的二级子图像;
[0055]分析提取二级子图像上能量集中的高能小波系数区域;
[0056]根据高能小波系数区域在空间上的相对关系提取得到不变特征。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于不变特征的数据认证方法,其特征在于,所述方法包括:基于原始数据提取不变特征,并加密封装为数据包;基于所述数据包提取第一校验码与第二校验码;根据所述第一校验码与所述第二校验码进行比对校验。其中,所述第一校验码基于所述不变特征生成,所述第二校验码基于解所述数据包生成。2.根据权利要求1所述的基于不变特征的数据认证方法,其特征在于,所述基于原始数据提取不变特征,并加密封装为数据包,包括:对所述不变特征进行哈希运算,获得不变特征码;采用私钥对所述不变特征码加密签名,得到加密特征码;对所述原始数据与所述加密特征码压缩为数据包。3.根据权利要求2所述的基于不变特征的数据认证方法,其特征在于,所述基于所述数据包提取第一校验码与第二校验码,包括:对所述数据包提取所述加密特征码;采用公钥对所述加密特征码解密,得到所述第一校验码;对所述数据包提取二次不变特征,对所述二次不变特征进行哈希运算,获得所述第二校验码。4.根据权利要求1所述的基于不变特征的数据认证方法,其特征在于,包括:采用小波变换对图像格式的原始数据进行多频率分解,分解得到若干频率不同的二级子图像;分析提取所述二级子图像上能量集中的高能小波系数区域;根据所述高能小波系数区域在空间上的相对关系提取得到所述不变特征。5.根据权利要求4所述的基于不变特征的数据认证方法...

【专利技术属性】
技术研发人员:裴玉奎
申请(专利权)人:清华珠三角研究院
类型:发明
国别省市:

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

1