【技术实现步骤摘要】
本专利技术涉及内容认证
,特别涉及。
技术介绍
在内容服务系统中,为了保证终端能够就近取得所需的媒体内容以降低访问延 迟,通常内容管理系统(CMS)将媒体文件预先推送至部署在网络边缘分发服务器,分发服 务器负责接收终端的内容请求并向终端提供内容访问服务。由于内容分发服务器易受到攻 击而向终端提供非法或过期的内容,CMS需定期对分发服务器上的媒体内容进行签名,以确 保终端可以对媒体内容进行认证。为了降低CMS签名开销,一般采用Merkle哈希树(MHT) 对所有的媒体内容生成唯一的哈希值,并由CMS对该哈希值联同时间戳进行签名。 现有内容认证方法大都采用对媒体内容进行整体认证方法,即将一个完整的媒体 内容对应为MHT的一个节点,在这种情况下,终端必须完成对整个媒体内容的下载才能启 动认证及播放流程,响应速度较慢。在MHT的构建方面,现有方法大都采用基于平衡树的构 建策略,如基于2-3树或红黑树构建MHT,而基于平衡树的方法当且仅当所有待认证内容具 有相同的被访问概率的时候才能实现最优的认证效率。在实际的内容服务系统中,媒体内 容不可避免的存在冷热播现象,因 ...
【技术保护点】
一种基于分片的内容认证方法,该方法利用对媒体内容进行分片认证的方法实现快速认证,具体包含如下步骤:101)将媒体内容进行分片,形成若干长度不同或相同的分片,同时将时间划分为定长的若干时隙;102)统计各个分片在历史时隙内的热度,估计各个分片在下一个时隙内的热度,并以之计算各个分片在下一个时隙内被访问概率的估计;103)根据各个分片在下一个时隙内被访问概率的估计,采用动态规划算法构造最优二叉查找树,树中的每个节点对应一个分片;104)按照最优二叉查找树的结构构造Merkle哈希树,分片在Merkle哈希树中对应的节点至根节点的路径组成该分片的认证链,由内容管理系统对Merkl ...
【技术特征摘要】
一种基于分片的内容认证方法,该方法利用对媒体内容进行分片认证的方法实现快速认证,具体包含如下步骤101)将媒体内容进行分片,形成若干长度不同或相同的分片,同时将时间划分为定长的若干时隙;102)统计各个分片在历史时隙内的热度,估计各个分片在下一个时隙内的热度,并以之计算各个分片在下一个时隙内被访问概率的估计;103)根据各个分片在下一个时隙内被访问概率的估计,采用动态规划算法构造最优二叉查找树,树中的每个节点对应一个分片;104)按照最优二叉查找树的结构构造Merkle哈希树,分片在Merkle哈希树中对应的节点至根节点的路径组成该分片的认证链,由内容管理系统对Merkle哈希树根节点的值联同时间戳进行签名;105)分发服务器接收终端的内容请求,将对应内容的分片发往终端,同时对于每个分片,分发服务器还应当向终端提供该分片的认证链、时间戳和CMS签名值;106)终端接收到分片后,采用所述认证链、时间戳和CMS签名值对分片进行认证,对认证成功的分片进行播放。2. 根据权利要求1所述的基于分片的内容认证方法,其特征在于,步骤102)所述的各个分片在下一个时隙内热度的估计/^,表示为其中,f,及fP,分别表示分片在当前时隙及上一个时隙内的热度。3. 根据权利要求1所述的基于分片的内容认证方法,其特征在于,步骤102)中所...
【专利技术属性】
技术研发人员:王劲林,李良斌,牛尔力,刘学,
申请(专利权)人:中国科学院声学研究所,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。