基于区块链的数字水印识别方法及装置制造方法及图纸

技术编号:33856650 阅读:31 留言:0更新日期:2022-06-18 10:44
本发明专利技术公开了一种基于区块链的数字水印识别方法及装置,涉及区块链技术领域,该方法包括:接收客户端发送的数字水印识别请求,所述数字水印识别请求包括待识别页面,所述待识别页面设置有隐藏的数字水印,所述隐藏的数字水印是由后台服务器在待识别页面创建时生成的;将待识别页面发送到多个从节点进行数字水印识别,接收多个从节点识别到的数字水印信息;将多个从节点识别到的数字水印信息进行比对,在有超过预设比例的从节点识别到相同的数字水印信息时,确定相同的数字水印信息为数字水印识别结果,将数字水印识别结果提供给客户端,可以快速、准确的识别出待识别页面创建时生成的数字水印信息。生成的数字水印信息。生成的数字水印信息。

【技术实现步骤摘要】
基于区块链的数字水印识别方法及装置


[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的数字水印识别方法及装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]当前的企业在业务办理过程中,几乎没有在业务办理页面添加数字水印,导致在业务办理页面信息出错或被披露时,无法快速、准确识别出业务办理页面的创建及出错信息等,从而补救不及时,造成企业损失。
[0004]针对上述问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供一种基于区块链的数字水印识别方法,所述方法应用于主节点,用以快速、准确的识别出待识别页面创建时生成的数字水印信息,从而便于后续利用数字水印信息及时发现、解决待识别页面存在的问题,减少企业损失,该方法包括:
[0006]接收客户端发送的数字水印识别请求,所述数字水印识别请求包括待识别页面,所述待识别页面设置有隐藏的数字水印,所述隐藏的数字水印是由后台服务本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数字水印识别方法,其特征在于,所述区块链包括主节点和从节点,所述方法应用于主节点,包括:接收客户端发送的数字水印识别请求,所述数字水印识别请求包括待识别页面,所述待识别页面设置有隐藏的数字水印,所述隐藏的数字水印是由后台服务器在待识别页面创建时生成的;将待识别页面发送到多个从节点进行数字水印识别,接收多个从节点识别到的数字水印信息,所述数字水印信息是由多个从节点通过调整待识别页面色差识别到的;将多个从节点识别到的数字水印信息进行比对,在有超过预设比例的从节点识别到相同的数字水印信息时,确定相同的数字水印信息为数字水印识别结果,将数字水印识别结果提供给客户端。2.如权利要求1所述的方法,其特征在于,所述数字水印信息包括以下至少一项信息:待识别页面的创建用户信息、待识别页面的业务标识、数字水印的生成时刻。3.如权利要求1或2所述的方法,其特征在于,还包括:在没有超过预设比例的从节点识别到相同的数字水印信息时,根据识别到的每一数字水印信息对应的从节点比例,从大到小的顺序,确定识别到的多个数字水印信息的优先级;按照优先级,依次根据识别到的每一数字水印信息中待识别页面的创建用户信息,查询区块链中预先存储的历史数字水印信息;将优先级对应的数字水印信息与查询到的历史数字水印信息进行比对,在比对结果一致时,确定优先级对应的数字水印信息为数字水印识别结果,将数字水印识别结果提供给客户端。4.一种基于区块链的数字水印识别方法,其特征在于,所述方法应用于后台服务器,包括:在业务办理过程中,接收客户端按照预设频次发送的数字水印生成请求,所述数字水印生成请求包括业务办理页面的创建用户信息和业务标识;获取每次接收到数字水印生成请求的时刻,将每次接收到数字水印生成请求的时刻、业务办理页面的创建用户信息和业务标识上传至区块链储存;根据每次接收到数字水印生成请求的时刻、业务办理页面的创建用户信息和业务标识,生成对应的数字水印;将数字水印返回到客户端,供客户端将数字水印隐藏到业务办理页面,以待区块链从节点识别业务办理页面的数字水印。5.如权利要求4所述的方法,其特征在于,在业务办理过程中,接收客户端按照预设频次发送的数字水印生成请求,包括:在业务办理过程中,接收客户端按照预设频次发送的第一密文和第二密文,所述第一密文为经过对称加密的数字水印生成请求,所述第二密文为经过公钥加密的第一密文的对称秘钥;利用所述公钥对应的私钥对第二密文进行解密,得到第一密文的对称秘钥;利用第一密文的对称秘钥对第一密文进行解密,得到数字水印生成请求。6.如权利要求5所述的方法,其特征在于,将数字水印返回到客户端,包括:利用所述第一密文的对称秘钥对数字水印进行加密,得到第三密文;将第三密文返回到客户端。
7.一种基于区块链的数字水印识别装置,其特征在于,所述区块链包括主节点和从节点,所述装置应用于主节点,包括:数字水印识别请求接收模块,用于接收客户端发送的数字水印识别请求,所述数字水印识别请求包括待识别页面,所述待识别页面设置有隐藏的数字水印,所述隐藏的数字水印是由后台服务器在待识别页面创...

【专利技术属性】
技术研发人员:申远远张诚樊璐邱伟雷雨
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1