[发明专利]一种基于区块链技术的文件编号系统在审
| 申请号: | 202211006636.8 | 申请日: | 2022-08-22 |
| 公开(公告)号: | CN115374474A | 公开(公告)日: | 2022-11-22 |
| 发明(设计)人: | 赖文考 | 申请(专利权)人: | 杭州无上科技有限公司 |
| 主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/11;G06F16/16 |
| 代理公司: | 安徽智联芯知识产权代理事务所(普通合伙) 34237 | 代理人: | 王娜 |
| 地址: | 310000 浙江省杭州市余*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 技术 文件 编号 系统 | ||
1.一种基于区块链技术的文件编号系统,其特征在于,包括文件上传模块、密钥分配模块、编号模块、存储模块、文件处理模块和查询模块;
文件处理模块包括区块链处理单元、特征数据提取单元、文件处理单元和虚拟文件树建立单元,通过将所有的区块链节点汇合,提前设置公开关键词和保密关键词;通过公开关键词提取公开文件的特征数据;通过保密关键词提取保密文件的特征数据;根据特征数据,对公开文件和保密文件进行标记、分类,并建立虚拟文件树,区块链节点即树节点;再以叶片为单位,将公开文件和保密文件的内容分类存储。
2.根据权利要求1所述的一种基于区块链技术的文件编号系统,其特征在于,密钥分配模块包括公共密钥分配单元、保密密钥分配单元和身份验证单元一,通过提前设置用户保密名单,根据保密等级对用户个人分配对应等级的密钥。
3.根据权利要求1所述的一种基于区块链技术的文件编号系统,其特征在于,文件上传模块设置有保密文件队列通道和公开文件队列通道;用户将文件分队列上传至云端区块链,并在存储模块备份;保密文件队列开启需要公共密钥和保密密钥,全程加密;公开文件队列开启需要公共密钥。
4.根据权利要求1所述的一种基于区块链技术的文件编号系统,其特征在于,存储模块包括编号库、文件存储库、区块链节点存储库、更新单元和保密单元,用于存储所有的系统信息,并对保密文件和公开文件分类存储。
5.根据权利要求1所述的一种基于区块链技术的文件编号系统,其特征在于,编号模块包括编号器、映射关系建立单元和调取单元,编号器随机生成无规律字符串,再随机调取编号和区块链节点,将字符串与编号库中抽取的随机编号建立映射关系,将映射关系存储至对应的区块链节点中,并在存储至数据库备份。
6.根据权利要求1所述的一种基于区块链技术的文件编号系统,其特征在于,文件处理模块还包括哈希处理单元,通过获取映射关系数据,借助预设的哈希算法对区块链节点处理,得到哈希地址,并建立地址哈希表。
7.根据权利要求1所述的一种基于区块链技术的文件编号系统,其特征在于,查询模块包括哈希表查询单元和文件地址调取单元,通过哈希获取区块链节点位置,再通过公开关键词和保密关键词匹配,找到文件编号关联的哈希地址,并通过哈希地址获取该编号文件的物理储存路径。
8.根据权利要求7所述的一种基于区块链技术的文件编号系统,其特征在于,查询模块还包括身份验证单元二;身份验证单元一和身份验证单元二均通过用户端将第三方管理机构配置的密钥上传到云服务器,构建密钥库,当第三方管理机构收到用户端的查询请求时,第三方管理机构采集该用户端的密钥,并判断密钥库中是否存在该用户端的密钥,若存在,则执行后续的查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州无上科技有限公司,未经杭州无上科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211006636.8/1.html,转载请声明来源钻瓜专利网。





