[发明专利]一种基于硬件指纹的流媒体加密传输方法有效
申请号: | 202210276315.3 | 申请日: | 2022-03-21 |
公开(公告)号: | CN114827671B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 兰雨晴;张腾怀;余丹;邢智涣;王丹星 | 申请(专利权)人: | 慧之安信息技术股份有限公司 |
主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04N21/4405;H04N21/6437 |
代理公司: | 北京广技专利代理事务所(特殊普通合伙) 11842 | 代理人: | 张国香 |
地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 硬件 指纹 流媒体 加密 传输 方法 | ||
1.一种基于硬件指纹的流媒体加密传输方法,其特征在于,包括:
基于摄像设备的硬件指纹对所述摄像设备采集的原始流媒体数据进行指纹加密;
将最终加密后的流媒体数据传输给目标接收端;
其中,在所述基于摄像设备的硬件指纹对所述摄像设备采集的原始流媒体数据进行指纹加密之后,将最终加密后的流媒体数据传输给目标接收端之前,还包括:
计算所述原始流媒体数据和经指纹加密后得到的指纹加密数据的重叠率;
判断所述原始流媒体数据和指纹加密数据的重叠率是否不大于预设阈值;
若所述原始流媒体数据和指纹加密数据的重叠率不大于预设阈值,则将所述指纹加密数据作为最终加密后的流媒体数据,随后执行所述将最终加密后的流媒体数据传输给目标接收端的步骤;
其中,在判断所述原始流媒体数据和指纹加密数据的重叠率是否不大于预设阈值之后,还包括:
若所述原始流媒体数据和指纹加密数据的重叠率大于预设阈值,则根据预设加密算法对所述指纹加密数据进行传输加密,得到传输加密数据;
将所述传输加密数据作为最终加密后的流媒体数据,随后执行所述将最终加密后的流媒体数据传输给目标接收端的步骤;
其中,所述根据预设加密算法对所述指纹加密数据进行传输加密,包括:
将所述指纹加密数据以打乱数据顺序的方式进行传输加密;
其中,所述基于摄像设备的硬件指纹对所述摄像设备采集的原始流媒体数据进行指纹加密,包括:
根据以下第一公式对所述摄像设备采集的原始流媒体数据进行指纹加密:
其中,表示对所述原始流媒体数据进行指纹加密后的二进制形式的指纹加密数据;(B)2表示二进制形式的所述原始流媒体数据;(ID)2表示所述摄像设备的硬件指纹的二进制形式数据;表示右移符号;表示循环左移符号;len[]表示求取括号内二进制数的数据位数;表示按位异或;sum[]表示对括号内二进制数的每一位上的数值进行数值求和;
所述计算所述原始流媒体数据和经指纹加密后得到的指纹加密数据的重叠率,包括:
根据以下第二公式计算所述原始流媒体数据和指纹加密数据的重叠率:
其中,η表示所述原始流媒体数据和指纹加密数据的重叠率;表示按位同或;
所述根据预设加密算法对所述指纹加密数据进行传输加密,包括:
根据以下第三公式对所述指纹加密数据进行传输加密:
其中,表示二进制形式的传输加密数据;表示将中数据位为偶数位的数值按照顺序提取出来并放置在所有奇数位数值的后边形成的二进制形式的数据。
2.如权利要求1所述的基于硬件指纹的流媒体加密传输方法,其特征在于,所述预设阈值为0.5。
3.如权利要求1-2任一项所述的基于硬件指纹的流媒体加密传输方法,其特征在于,在基于摄像设备的硬件指纹对所述摄像设备采集的原始流媒体数据进行指纹加密之前,还包括:
基于所述摄像设备拍摄的图像提取所述摄像设备的硬件指纹。
4.如权利要求3所述的基于硬件指纹的流媒体加密传输方法,其特征在于,所述基于所述摄像设备拍摄的图像提取所述摄像设备的硬件指纹,包括:
基于照片响应不均匀性分析或度量学习方法,从所述摄像设备拍摄的图像中提取所述摄像设备的硬件指纹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧之安信息技术股份有限公司,未经慧之安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210276315.3/1.html,转载请声明来源钻瓜专利网。