[发明专利]一种基于视频文件的区块链加解密方法有效
申请号: | 201811392437.9 | 申请日: | 2018-11-21 |
公开(公告)号: | CN109640175B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 方小牛;周道;施逸;张焱 | 申请(专利权)人: | 北京齐乐无穷文化科技有限公司 |
主分类号: | H04N21/4405 | 分类号: | H04N21/4405;H04N21/4408;H04N21/443;H04N5/913 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 黄玉东 |
地址: | 100020 北京市朝阳区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视频文件 区块 解密 方法 | ||
本发明公开了一种基于视频文件的区块链加解密方法,所述方法包括:加密过程:预先在视频播放软件中植入特定的程序代码;建立视频加密SDK接口与以太坊平台接口的通讯连接;通过以太坊平台进行数字证书的合法性验证;验证通过后对视频内容中的数据进行选择性加密;解密过程:建立视频解密SDK接口与以太坊平台接口的通讯连接;通过以太坊平台进行数字证书的合法性验证;验证通过后,从区块链上下载解密数据对视频内容进行解密;解密完成后,通过改造后的播放器直接对视频进行播放。本发明在视频内容中调用区块链认证,记录下来的追踪信息不可篡改,提高了视频播放的安全性。
技术领域
本发明属于计算机信息处理领域,涉及一种数字加解密的方法,具体涉及一种基于视频文件的区块链加解密方法。
背景技术
为了文件的安全性,大多文件都需要进行加密处理,目前市面上,对要加密的文件内容进行同一密钥的运算加密、解密用的是同一个密码,所谓对称加解密,但是该加密算法易于破解,另外,尤其对于视频文件来说,其内容较大,加密和解密速度慢。
随着虚拟现实(VirtualRealityVR)技术的不断发展,VR软件也变得越来越多,VR播放器是基于虚拟现实技术的播放器,播放根据视频源文件,可以播放2D平面及3D全影视频。但是,一些VR设备,比如VR头盔,一般都是设置在固定的场所,而VR设备内存储的视频内容则是运营商投入了资金,现实中,存在VR设备内的视频泄露的问题,因此,如何防止VR设备内的视频播放内容被窃取、提高视频加密的安全性便成为了目前亟待解决的问题。
发明内容
基于现有技术的上述缺陷,本发明的目的是提供一种基于视频文件的区块链加解密方法,以解决现有的VR设备内的视频播放内容被窃取、视频安全性不高的问题。
本发明采用的技术方案如下:
一种基于视频文件的区块链加解密方法,所述方法包括:
加密过程:
预先在视频播放软件中植入特定的程序代码;
建立视频加密SDK接口与以太坊平台接口的通讯连接;
通过以太坊平台进行数字证书的合法性验证;
验证通过后对视频内容中的数据进行选择性加密;
解密过程:
建立视频解密SDK接口与以太坊平台接口的通讯连接;
通过以太坊平台的进行数字证书的合法性验证;
验证通过后,从区块链上下载解密数据对视频内容进行解密;
解密完成后,通过改造后的播放器直接对视频进行播放。
进一步地,建立SDK接口与以太坊平台接口的通讯连接包括:
通过视频加密SDK接口或者视频解密SDK接口,依次调用动态链接库、调用java的jvm、调用分布式应用Dapp,实现Java与以太坊平台区块链的通讯。
进一步地,所述数字证书验证下载机器及播放机器的网络环境和运营环境的合法性。
进一步地,所述选择性加密包括:将视频播放软件中的部分程序代码搬移到区块链上,解密时,将区块链上的该段代码进行复原,其中,加密的数据至少为视频文件中的敏感数据。
进一步地,在视频内容每一次播放完毕或播放中止时,再次对视频数据进行新的加密。
进一步地,预先在视频播放软件中植入特定的程序代码包括:在文件头添加字符串,在文件尾添加字符串,或者在文件中间添加字符串,解密完成并播放时,经过改造的播放器直接跳过该添加的字符串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京齐乐无穷文化科技有限公司,未经北京齐乐无穷文化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811392437.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低冲击空间对接密封泄漏测试系统
- 下一篇:动态变化环境自适应服务交互系统