【技术实现步骤摘要】
视频加密传输方法、中间件及计算机可读存储介质
[0001]本专利技术涉及信息安全
,特别涉及一种视频加密传输方法、中间件及计算机可读存储介质。
技术介绍
[0002]视频监控已经成为企业以及家庭的刚需,目前,视频监控的解决方案主要依靠视频监控系统制造商统一提供的摄像头和云平台,在此基础上用户通过将视频监控数据存放到云端,在移动终端上观看监控摄像头的画面,在这种模式下,用户只能被迫把摄像头的接入安全和视频数据的隐私交托给视频监控系统制造商并无条件相信制造商有能力和有意愿保护用户安全,且不会窥探甚至出卖用户隐私,但制造商并没有能力保障用户的设备安全和数据隐私,由于用户对设备安全和数据隐私的不可控,导致视频监控系统的设备安全性低,用户的隐私数据容易泄露。
技术实现思路
[0003]本专利技术的主要目的是提供一种视频加密传输方法、中间件及计算机可读存储介质,解决视频监控系统的设备安全性低,用户的隐私数据容易泄露。的问题。
[0004]为实现上述目的,本专利技术提供一种视频加密传输方法,所述视频加密传输方 ...
【技术保护点】
【技术特征摘要】
1.一种视频加密传输方法,其特征在于,所述视频加密传输方法包括:获取摄像头拍摄的视频数据流以及SM2公钥;采用SM4密钥和SM4算法对所述视频数据流进行加密以得到视频文件,并采用SM3密钥和SM3算法对加密后的所述视频文件进行数字签名;采用所述SM2公钥和SM2算法对所述SM4密钥加密,生成密文文件;压缩数字签名后的所述视频文件和所述密文文件以生成目标文件,并将所述目标文件发送至服务器。2.如权利要求1所述的视频加密传输方法,其特征在于,所述获取摄像头拍摄的视频数据流的步骤之后,还包括:对所述视频数据流进行编码;采用祖冲之密钥和祖冲之算法对编码后的所述视频数据流加密;采用SM3密钥和SM3算法对加密后的所述视频数据流进行数字签名;将数字签名后的所述视频数据流发送至服务器。3.如权利要求1所述的视频加密传输方法,其特征在于,所述获取SM2公钥的步骤包括:接收服务器发送的用户证书以及认证公钥;采用所述认证公钥解密所述用户证书,以得到SM2公钥。4.如权利要求1所述的视频加密传输方法,其特征在于,所述采用SM3密钥和SM3算法对加密后的所述视频文件进行数字签名的步骤包括:采用SM3密钥和SM3算法对加密后的所述视频文件作散列运算,以得到散列值;采用所述SM2公钥和SM2算法对所述散列值加密,以对加密后的所述视频文件进行数字签名。5.如权利要求1所述的视频加密传输方法,其特征在于...
【专利技术属性】
技术研发人员:肖晟,郑镐东,张贺,吴淋珍,陈泽锋,
申请(专利权)人:湖南大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。