[发明专利]区块链安全大数据处理系统在审
申请号: | 202010811087.6 | 申请日: | 2019-07-08 |
公开(公告)号: | CN111953690A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 喻汝成 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06K19/06;H04L29/08 |
代理公司: | 北京翔石知识产权代理事务所(普通合伙) 11816 | 代理人: | 蔡宜飞 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 安全 数据处理系统 | ||
本发明一种区块链大数据安全处理系统包括多个互相连接的节点,所述节点包括获取模块、私钥生成模块、二维码生成模块、联想单词数据库、发送模块,其用于将所述第一数据加密为第二数据并发送至区块链的其他节点上,其中、接受模块、区块链数据库、控制模块。本发明通过上述方式可将私钥的二维码来作为破解加密后的第一数据的解密方式,其可使区块链内存储的均为加密过的数据信息,从而保证用户数据的安全,以及隐私的安全。
本发明专利申请是分案申请。原案的专利号是201910611767.0,申请日是2019年7月8日,发明名称是一种区块链大数据安全处理系统及方法。
技术领域
本发明涉及一种区块链系统,特别是涉及一种用于大数据安全的区块链处理系统。
背景技术
传统的区块链技术为一种趋向于去中心化、不可篡改、数据公开的数据技术,而其存储的大数据一旦被所有节点获取,则无法保证大数据隐私和大数据安全性。因此目前亟需一种能够保证大数据隐私安全的区块链处理系统。
发明内容
本发明要解决的技术问题是提供一种能够保证大数据隐私安全的区块链处理系统。
本发明一种区块链大数据安全处理系统,包括多个互相连接的节点,其特征在于:所述节点包括
获取模块,其用于获取第一数据;
私钥生成模块,其用于生成与所述第一数据对应的私钥;
二维码生成模块,其用于将所述私钥转化为二维码;
联想单词数据库,其设有与第一单词对应的联想单词;
发送模块,其用于将所述第一数据加密为第二数据并发送至区块链的其他节点上,其中,加密第一数据的方式为:将第一数据拆分为至少两个第一单词,并将所述第一单词填补至私钥生成的二维码的空白位置,再根据联想单词数据库而将所述二维码的黑色位置填补出所述联想单词;
接受模块,其用于接收所述第二数据;
区块链数据库,其用于存储第二数据;
控制模块,其用于区块链内超过一半节点接收到第二数据时,则判定所述第一数据传输完成。
本发明一种区块链大数据安全处理系统,其中所述发送模块将所述第一数据拆分为至少两个第一单词的方式为:按照第一数据的主语、谓语、宾语、定语、状语、补语的形式将所述第一数据拆分为至少两个第一单词。
本发明一种区块链大数据安全处理系统,其中所述发送模块将所述第一单词填补至私钥生成的二维码的空白位置,再根据联想单词数据库而将所述二维码的黑色位置填补出所述联想单词的方式为:
根据私钥而生成二维码;
获取最大白色方块面积A:在所述二维码内的白色区域中,从A=12、22、32....n2,逐个尝试最大的能够贴合三个黑色块的白色方块的面积A;
获取最大白色方块个数B:根据所述二维码的白色区域,以所述最大白色方块互不重叠地填充所述二维码的白色区域,而获得填充的个数B;
检测所述第一数据的字块个数C;
根据所述第一数据的字块个数C与最大白色方块个数B进行比较,若个数C小于等于个数B,则依次在所述最大白色方块内填充第一数据的每个字块,
若个数C大于个数B,则将所述个数C与B2进行比较,若个数C小于等于B2,则依次在所述最大白色方块内填充第一数据的22个字块,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于喻汝成,未经喻汝成许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010811087.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节式射箭训练弓
- 下一篇:一种布料生产的毛絮清理装置