【技术实现步骤摘要】
本申请实施例涉及媒体,尤其涉及一种位流、位流签名及检测方法。
技术介绍
1、很多音视频编解码场景(例如,监控、直播、点播等),对音视频内容的真实性和完整性具有一定要求;因此,为了保证音视频内容传输过程中的安全,防止音视频内容在传输过程中被篡改,需要对音视频内容进行签名。
2、目前,对位流进行签名的过程如下,生成位流中访问单元分别对应的摘要,进而利用数字签名算法对摘要进行签名,从而将该签名写入位流。然而,在签名或认证过程中,是将多个访问单元对应的签名和摘要存储在一个区域,该区域的大小未知,导致对位流进行签名或认证时,无法确定预留的缓存空间的大小,以缓存签名和摘要,进而对位流签名或认证效率较低。
技术实现思路
1、本申请提供了一种位流、位流签名及检测方法,以解决在签名或认证过程中,是将多个访问单元对应的签名和摘要存储在一个区域,该区域的大小未知,导致对音视频内容进行认证时,无法确定预留的缓存空间的大小,以缓存签名和摘要,导致音视频内容认证效率较低的问题。
2、本申请采用
...【技术保护点】
1.一种位流签名方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述认证数据位于与所述认证数据关联的一组访问单元中解码次序排列最后的访问单元之后,且,位于下一个哈希周期内访问单元对应的认证数据之前。
3.根据权利要求1或2所述的方法,其特征在于,所述安全参数集还包括:指示信息,所述指示信息用于指示所述安全参数集的作用域内所包含的认证数据的个数,所述安全参数集的作用域为所述位流中所述安全参数集所在的随机访问片段。
4.根据权利要求1或3所述的方法,其特征在于,所述认证数据携带有标识,所述标识占据M个比特位,
...【技术特征摘要】
1.一种位流签名方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述认证数据位于与所述认证数据关联的一组访问单元中解码次序排列最后的访问单元之后,且,位于下一个哈希周期内访问单元对应的认证数据之前。
3.根据权利要求1或2所述的方法,其特征在于,所述安全参数集还包括:指示信息,所述指示信息用于指示所述安全参数集的作用域内所包含的认证数据的个数,所述安全参数集的作用域为所述位流中所述安全参数集所在的随机访问片段。
4.根据权利要求1或3所述的方法,其特征在于,所述认证数据携带有标识,所述标识占据m个比特位,m为大于或等于2的整数,所述标识用于区分所述位流中连续的2的m次方个认证数据。
5.根据权利要求4所述的方法,其特征在于,所述认证数据和与所述认证数据关联的一组访问单元中解码次序排列最后的访问单元之间存在p个访问单元;其中,0≤p≤(2m-1)*q,q为哈希周期指示的最大个数。
6.一种位流签名方法,其特征在于,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述安全参数集还包括哈希周期,所述哈希周期用于指示一个位流片段包括的访问单元的最大个数。
8.根据权利要求6或7所述的方法,其特征在于,所述认证数据位于与所述认证数据关联的一组访问单元中解码次序排列最后的访问单元之后,且,位于下一个哈希周期内访问单元对应的认证数据之前。
9.根据权利要求6或7所述的方法,其特征在于,所述认证数据携带有标识,所述标识占据m个比特位,m为大于或等于2的整数,所述标识用于区分所述位流中连续的2的m次方个认证数据。
10.根据权利要求9所述的方法,其特征在于,所述认证数据和与所述认证数据关联的一组访问单元中解码次序排列最后的访问单元之间存在p个访问单元;其中,0≤p≤(2m-1)*q,q为哈希周期指示的最大个数。
11.一种位流,其特征在于,所述位流包括:
12.根据权利要求11所述的位流,其特征在于,所述认证数据位于与所述认证数据关联的一组访问单元中解码次序排列最后的访问单元之后,且,位于下一个哈希周期内访问单元对应的认证数据之前。
13.根据权利要求11或12所述的位流,其特征在于,所述安全参数集还包括:指示信息,所述指示信息用于指示所述安全参数集的作用域内所包含的认证数据的个数,所述安全参数集的作用域为所述位流中所述安全参数集所在的随机访问片段。
14.根据权利要求11或13所述的位流,其特征在于,所述认证数据携带有标识,所述标识占据m个比特位,m为大于或等于2的整数,所述标识用于区分所述位流中连续的2的m次方个认证数据。
15.根据权利要求14所述的位流,其特征在于,所述认证数据和与所述认证数据关联的一组访问单元中解码次序排列最后的访问单元之间存在p个访问单元;其中,0≤p≤(2m-1)*q,q为哈希周期指示的最大个数。
16.一种...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。