[发明专利]一种多媒体文件数字签名和验证方法、设备、存储介质在审
申请号: | 202211297150.4 | 申请日: | 2022-10-21 |
公开(公告)号: | CN115934648A | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 赖育森 | 申请(专利权)人: | 深圳数字电视国家工程实验室股份有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/172;G06F16/17;G06F21/60;G06F21/64 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 周翀 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多媒体 文件 数字签名 验证 方法 设备 存储 介质 | ||
本申请提出的一种多媒体文件数字签名和验证方法、设备及存储介质,其通过在服务端通过对获取的多媒体文件划分得到预设分片样本,根据数据尺寸和偏移量确定第一哈希值并确定待签名数据,对待签名数据进行签名并整合得到多媒体文件,将多媒体文件连同解密公钥发送至客户端;通过在客户端接收到多媒体文件和签名公钥,响应播放指令,使用公钥要进行验证,然后根据数据尺寸和偏移量获取预设分片样本并进行哈希值验证,当验证通过,播放样本对应的内容。通过使用数据尺寸、偏移量这两类信息实现源文件内容的哈希值计算,提高哈希运算效率,实现在服务端快速生成验证信息和在客户端边验证边播放的异步处理,优化验证流程,提高验证效率。
技术领域
本申请涉及多媒体技术领域,尤其涉及一种多媒体文件数字签名和验证方法、设备、存储介质。
背景技术
目前,随着文化和科技的发展,大众对于多媒体的需求日渐增长,多媒体技术得到了快速发展。随着画面技术等多媒体技术的提升,导致多媒体文件的体积愈发增大,现有校验技术难以流畅应对体积较大的多媒体文件验证,其验证过程耗时较长,影响即时播放。
发明内容
本申请实施例的主要目的在于提出一种多媒体文件数字签名和验证方法、设备、存储介质,旨在提高验证效率。
为实现上述目的,本申请实施例的第一方面提出了一种多媒体文件数字签名方法,应用于服务端,所述方法包括:
获取多媒体文件;
基于预设分片尺寸对所述多媒体文件进行划分处理,得到多个预设分片样本;
根据各个所述预设分片样本的数据尺寸以及相对于所述多媒体文件起始位置的偏移量,确定各个所述预设分片样本对应的第一哈希值;
根据各个所述预设分片样本的所述数据尺寸、所述偏移量以及所述第一哈希值,确定所述多媒体文件对应的待签名数据;
根据预设的签名私钥对所述待签名数据进行签名处理,得到所述多媒体文件对应的签名验证信息;
将所述签名验证信息以及各个所述预设分片样本对应的所述数据尺寸、所述偏移量和所述第一哈希值作为所述多媒体文件的目标验证信息,并将所述多媒体文件、所述目标验证信息以及所述签名私钥对应的签名公钥发送至客户端。
在本申请一些可能的实施例中,在基于预设分片尺寸对所述多媒体文件进行划分,得到多个预设分片样本之前,所述方法包括:
获取所述多媒体文件的文件单元列表,所述文件单元列表包括多个数据存储单元;
所述基于预设分片尺寸对所述多媒体文件进行划分处理,得到多个预设分片样本,包括:
当所述数据存储单元的数据尺寸大于预设分片尺寸,根据所述预设分片尺寸对所述数据存储单元进行划分,得到多个预设分片样本;
或者,当所述数据存储单元的数据尺寸小于或等于预设分片尺寸,将所述数据存储单元作为预设分片样本。
在本申请一些可能的实施例中,所述根据各个所述预设分片样本的数据尺寸以及相对于所述多媒体文件起始位置的偏移量,确定各个所述预设分片样本对应的第一哈希值,包括:
根据各个所述预设分片样本的所述数据尺寸、所述偏移量以及播放时间信息,确定各个所述预设分片样本对应的第一哈希值;
所述根据各个所述预设分片样本的所述数据尺寸、所述偏移量以及所述第一哈希值,确定所述多媒体文件对应的待签名数据,包括:
根据各个所述预设分片样本的所述数据尺寸、所述偏移量、所述第一哈希值以及所述播放时间信息,确定所述多媒体文件对应的待签名数据;
所述将所述签名验证信息以及各个所述预设分片样本对应的所述数据尺寸、所述偏移量和所述第一哈希值作为所述多媒体文件的目标验证信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳数字电视国家工程实验室股份有限公司,未经深圳数字电视国家工程实验室股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211297150.4/2.html,转载请声明来源钻瓜专利网。