[发明专利]一种基于区块链的视频操作记录保护方法及系统在审
| 申请号: | 201810085754.X | 申请日: | 2018-01-29 |
| 公开(公告)号: | CN108471510A | 公开(公告)日: | 2018-08-31 |
| 发明(设计)人: | 何凯;袁华强;曲超 | 申请(专利权)人: | 东莞理工学院 |
| 主分类号: | H04N5/76 | 分类号: | H04N5/76;H04L29/08 |
| 代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
| 地址: | 523808 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 视频 记录 视频服务器 视频修改 服务器 视频操作 哈希 篡改 视频标识符 分开存储 视频终端 时间戳 完备性 校验和 上传 真实性 存储 | ||
本发明涉及一种基于区块链的视频操作记录保护方法,包括以下步骤:1)视频终端上传视频到视频服务器;2)视频服务器计算该视频哈希值作为视频的校验和;3)视频服务器将视频标识符+时间戳+视频哈希值组合成视频修改记录发送给区块链服务器;4)区块链服务器将接收到的视频修改记录存入区块。其具有以下有益效果:1.基于区块链不可篡改的特性保障存储在区块中的视频修改记录的真实性和完备性;2.视频与修改记录分开存储,有效防止视频所在服务器被恶意修改造成的视频和修改记录都被篡改的情况。
技术领域
本发明涉及视频保护技术领域,更具体地,涉及一种基于区块链的视频操作记录保护方法及系统。
背景技术
当前社会,视频监控被广泛应用于生产、零售、治安等多个领域。使用视频监控有以下优势:提高管理监督效果、降低管理成本、方便监督管理工作、便于调查和明确责任等。视频经常作为有效证据辅助公安机关破案和解决各类纠纷。然而,如何保障视频的真实性和完整性是一个严重问题。视频主要存储在服务器上,通过服务器自身的安全机制来保障视频的真实性和完整性。然而,这种方法只能抵御来自外部网络的攻击,而无法防止内部人员篡改服务器上的视频。目前主要通过技术手段进行视频篡改检测,包括基于运动矢量的检测方法、基于纹理特征的检测方法、基于空时域联合匹配的检测方法等。在确认视频被篡改后,通常需要进行追责。此时,系统操作日志作为主要记录视频篡改历史的证据。
单独依赖操作日志无法预防内部人员对视频的修改。有经验的技术人员可以在修改视频后再次修改系统记录的操作日志,完全掩盖视频修改行为。
发明内容
本发明提供的方法利用区块链不可篡改的特性记录用户对视频修改的行为,有效预防视频被恶意修改和造假,保障视频修改记录的真实性和完备性,为调查和明确责任提供直接证据。
为实现以上发明目的,采用的技术方案是:
一种基于区块链的视频操作记录保护方法,包括有以下步骤:
(一)视频修改记录首次入块:
1)视频终端把视频发送到视频服务器;
2)视频服务器给该视频分配一个标识符;
3)视频服务器计算该视频的哈希值;
4)视频服务器将视频标识符、时间戳和视频哈希值组合成视频修改记录发送给区块链服务器;
5)区块链服务器创建新区块并存储视频修改记录;
(二)视频被修改后视频修改记录的入块流程:
6)用户修改视频服务器上的视频;
7)视频服务器计算修改后的视频的哈希值;
8)视频服务器将视频标识符、时间戳和修改后视频的哈希值组合成最新的视频修改记录发送到区块链服务器;
9)区块链服务器根据视频的标识符从后往前遍历区块找到时间戳最近的一条视频修改记录;
10)区块链服务器计算时间戳最近的一条视频修改记录的哈希值作为上一次视频修改记录的哈希值;
11)区块链服务器将上一次视频修改记录的哈希值、上一次视频修改记录所在区块的哈希值及最新的视频修改记录组合形成视频修改记录存入区块。
优选地,所述11)中存入区块的具体过程如下:
a)区块链服务器将同一天内的所有视频修改记录进行汇总;
b)区块链服务器统计视频修改记录的数量;
c)区块链服务器通过Merkle树算法计算视频修改记录的Merkle根;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞理工学院,未经东莞理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810085754.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示装置及其制作方法
- 下一篇:图像数据的处理系统及其处理方法





