流媒体隐私保护和分享方法、系统、摄像机及云端服务器技术方案

技术编号:42297667 阅读:15 留言:0更新日期:2024-08-14 15:47
本发明专利技术涉及摄像机信息通讯领域,提供了一种基于代理重加密流媒体隐私保护和分享方法、系统、摄像机及云端服务器,属于摄像机信息通讯领域,所述方法包括以下步骤:捕捉事件图像,生成视频流数据;基于非对称密钥生成加密所述视频流数据用的密码和可验证密码证明;基于对称加密算法和所述密码对所述视频流数据进行加密;将加密后的视频流数据和可验证密码证明上传到云端服务器,以使得客户端从所述云端服务器获取加密后的视频和可验证密码证明,并通过密码推导算法进行解密得到相应的视频。解决了云空间中密码中心化分发的问题,将隐私权交还给客户端,由客户端自主可控加密密码,实现了对于流媒体数据全生命周期的隐私保护。

【技术实现步骤摘要】

本专利技术涉及摄像机信息通讯领域,尤其涉及流媒体隐私保护和分享方法、系统、摄像机及云端服务器


技术介绍

1、随着互联网的广泛普及和以5g技术为代表的网络更新迭代,摄像机作为视频监控设备的杰出代表,已经深度应用于家庭、商业和公共场所等多个领域。视频监控在安防系统中占据了核心的地位,其存储技术也伴随着科技的进步不断向前发展。从市场趋势来看,在安防系统的普及和以5g技术为代表的网络技术不断发展大背景下,视频监控存储市场的成长空间正在持续扩大,人们对视频监控存储的需求也在持续增加。同时,云存储技术的不断进步和创新也促使视频监控存储的成本逐渐降低,使得更多的企业和个人能够享受到高质量的视频监控服务。

2、然而,在摄像机流媒体视频数据的传输和存储过程中,用户的隐私保护问题日益突出。传统的摄像机隐私保护方法通常采用端到端加密技术和中心化的场景,使云端具有很大的权限。虽然可以保证数据在传输过程中的安全性,但在数据传输,数据存储和分享阶段,仍然存在隐私泄露的风险。比如以下四个场景:

3、场景一,如图1所示,当摄像机流媒体视频数据资源由数据所有者控制本文档来自技高网...

【技术保护点】

1.一种流媒体隐私保护和分享方法,其特征在于,所述方法应用于摄像机,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,生成所述非对称密钥的算法为ECDSA和EDDSA椭圆曲线算法中的一种。

3.根据权利要求1所述的方法,其特征在于,基于非对称密钥生成加密所述视频流数据用的密码;包括:在有限域内随机选取两个值,对所述两个值先进行加法运算,再与客户端的公钥进行乘法运算,然后通过SHA-3哈希函数对乘法运算后的结果进行运算得到加密密码key1。

4.根据权利要求1所述的方法,其特征在于,基于非对称密钥生成可验证密码证明;包括:在与客户端相同的...

【技术特征摘要】

1.一种流媒体隐私保护和分享方法,其特征在于,所述方法应用于摄像机,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,生成所述非对称密钥的算法为ecdsa和eddsa椭圆曲线算法中的一种。

3.根据权利要求1所述的方法,其特征在于,基于非对称密钥生成加密所述视频流数据用的密码;包括:在有限域内随机选取两个值,对所述两个值先进行加法运算,再与客户端的公钥进行乘法运算,然后通过sha-3哈希函数对乘法运算后的结果进行运算得到加密密码key1。

4.根据权利要求1所述的方法,其特征在于,基于非对称密钥生成可验证密码证明;包括:在与客户端相同的椭圆上随机选取两个公钥,对所述两个公钥进行拼接后做哈希运算,再将哈希运算后的结果与两个公钥做乘法和加法运算,得到可验证密码证明。

5.根据权利要求4所述的方法,其特征在于,所述密码推导算法包括:对摄像机的两个公钥进行加法运算,再与客户端私钥相乘后的结果做sha-3哈希运算,得到解密密码key2。

6.根据权利要求1所述的方法,其特征在于,还包括接收被分享客户端的分享请求,并验证所述分享请求的有效性,验证通过后,生成一个授权公钥和授权码分别发送到客户端和云端服务器,以使得客户端从所述云端服务器获取加密后的视频,并进行解密得到相应的视频。

7.根据权利要求6所述的方法,其特征在于,生成授权公钥和授权码的步骤包括:

8.根据权利要求6所述的方法,其特征在于,所述分享请求为分享关系绑定码与客户端私钥进行签名后的签名结果。

9.根据权利要求8所述的方法,其特征在于,每一个...

【专利技术属性】
技术研发人员:裘春荣
申请(专利权)人:上海瞰觅信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1