Page 342 - 《软件学报》2021年第10期
P. 342
3314 Journal of Software 软件学报 Vol.32, No.10, October 2021
用户 服务器
HTTP请求
HTTP响应
针对 HTTP响应(续)
1个 HTTP响应(续)
ADU
请求的
所有
响应
报文 HTTP响应(续)
HTTP请求
HTTP响应
时间 时间
Fig.3 ADU request and response in HTTP1.1
图 3 HTTP1.1 协议中 ADU 的请求与响应
在加密视频识别领域中,已有文献对指纹库和指纹并没有统一的定义.为了明确本文陈述的内容,我们给出
如下定义.
定义 1(明文指纹库). 用视频明文信息构建的指纹库.
定义 2(明文指纹). 明文指纹库中的视频指纹.
定义 3(密文指纹库). 用视频密文传输实例构建的指纹库.
定义 4(密文指纹). 密文指纹库中的视频指纹.
定义 5(传输指纹). 视频 ADU 被加密传输时,从传输密文的侧信道提取的长度指纹.
定义 6(修正指纹). 使用视频明文信息构建的指纹库进行识别时,为了使得传输指纹更接近明文指纹,对传
输指纹进行修正后的指纹.
现有的识别方法在构建视频指纹库时使用了两类方法分别构建明文指纹库和密文指纹库:第 1 类方法是
通过带外的方法获得视频明文信息,如中间人代理获得视频描述文件,这些描述文件是服务器提供给播放器的
对每个视频 ADU 的描述,是对片段明文属性的描述,可以用来构建明文指纹库;第 2 类方法是直接在终端播放特
定视频,同时,中间节点采集对应的传输数据,将终端记录的视频名称和同时采集到的加密传输数据构成一个传
输实例,将视频名称及播放时加密数据的传输特征存储到数据库中构建指纹库,这个指纹库里存储的是视频传
输指纹,是对一次加密传输实例的描述,因此为密文指纹库.
基于上述定义和两类指纹库的构建方法,现有加密视频识别的基本方法分为两大类,如图 4 所示.
带外知识 带外知识
传输指纹
或者 传输指纹
明文指纹库 修正指纹 密文指纹库
明文指纹与传输指纹匹配或者 密文指纹与传输指纹匹配
明文指纹与修正指纹匹配
视频识别 视频识别
(a) 使用明文指纹库进行视频识别 (b) 使用密文指纹库进行视频识别
Fig.4 Encrypted video identification method
图 4 加密视频识别方法