1.一种基于区块链的档案信息分布式管理系统,包括监控中心,其特征在于,所述监控中心通信连接有档案信息采集模块、档案信息分类模块、档案信息处理模块以及档案信息管理模块;
所述档案信息采集模块用于采集公司员工的个人档案信息数据;
所述档案信息分类模块用于对个人档案信息数据进行阶梯段分类,获得阶梯档案信息数据;
所述档案信息处理模块用于根据阶梯档案信息数据,构建区块链节点,根据所述区块链节点,建立信息安全智能合约;
生成一级信息安全智能合约的具体过程包括:
获取一级区块链节点和二级区块链节点中的阶梯档案信息数据的唯一身份令牌;
所述一级区块链节点包括一级核心数据单元、一级安全验证单元以及一级孪生数据单元;
所述一级核心数据单元用于存储一级阶梯档案信息数据;所述一级孪生数据单元用于实时备份一级核心数据单元进行档案信息管理操作历史的一级阶梯档案信息数据;所述一级安全验证单元用于对二级区块链节点进行访问安全验证;
所述二级区块链节点包括二级核心数据单元、二级孪生数据单元、二级安全验证单元以及一级区块链节点访问单元;
所述二级核心数据单元用于存储二级阶梯档案信息数据;所述二级孪生数据单元用于实时备份二级核心数据单元进行档案信息管理操作历史的二级阶梯档案信息数据;所述二级安全验证单元用于三级区块链节点对二级区块链节点进行访问的安全验证;所述一级区块链节点访问单元用于二级区块链节点对一级区块链进行数据访问操作;
通过ECC非对称加密算法,对一级区块链节点的唯一身份令牌和二级区块链节点的唯一身份令牌进行加密,获得关于一级区块链节点的第一密钥对以及二级区块链节点的第二密钥对,其中,第一密钥包括第一公钥和第一私钥;第二密钥包括第二公钥和第二私钥;
当二级区块链节点对一级区块链节点进行访问时,所述二级区块链节点的一级区块链节点访问单元将根据第一公钥,对第二公钥或第二私钥进行加密,获得第一加密数据,并将所述第一加密数据发送至一级区块链节点的一级安全验证单元,所述一级安全验证单元根据第一私钥,对第一加密数据进行解密,获得解密后的第二公钥或第二私钥,进而实现一级信息安全智能合约的加密和解密功能;
根据对解密后的第二公钥或第二私钥进行身份验证,实现一级信息安全智能合约的身份验证功能;
完成身份验证功能后,二级区块链节点对一级区块链节点进行档案信息管理操作,实现一级信息安全智能合约的权限管理功能;
生成二级信息安全智能合约的具体过程包括:
获取三级区块链节点中的阶梯档案信息数据的唯一身份令牌;
所述三级区块链节点包括三级核心数据单元、三级孪生数据单元、三级安全验证单元、三级区块链节点访问单元以及二级区块链节点访问单元;
所述三级核心数据单元用于存储三级阶梯档案信息数据;所述三级孪生数据单元用于实时备份三级核心数据单元进行档案信息管理操作历史的三级阶梯档案信息数据;所述三级安全验证单元用于其他三级区块链节点对三级区块链节点进行访问的安全验证;所述三级区块链节点访问单元用于其他三级区块链节点对三级区块链节点进行数据访问操作;所述二级区块链节点访问单元用于三级区块链节点对二级区块链进行数据访问操作;
通过RSA非对称加密算法,对三级区块链节点的唯一身份令牌进行加密;获得关于三级区块链节点的第三密钥对,其中,第三密钥包括第三公钥和第三私钥;
当三级区块链节点对二级区块链节点进行访问时,所述三级区块链节点的二级区块链节点访问单元将根据第二公钥,对第三公钥或第三私钥进行加密,获得第二加密数据,并将所述第二加密数据发送至二级区块链节点的二级安全验证单元,所述二级安全验证单元根据第二私钥,对第二加密数据进行解密,获得解密后的第三公钥或第三私钥,进而实现二级信息安全智能合约的加密和解密功能;
根据对解密后的第三公钥或第三私钥进行身份验证,实现二级信息安全智能合约的身份验证功能;
完成身份验证功能后,三级区块链节点对二级区块链节点进行档案信息管理操作,实现二级信息安全智能合约的权限管理功能;
生成三级信息安全智能合约的具体过程包括:
获取其他三级区块链节点中的阶梯档案信息数据的唯一身份令牌;
通过ElG非对称加密算法,对其他三级区块链节点的唯一身份令牌进行加密;获得关于其他三级区块链节点的第四密钥对,其中,第四密钥包括第四公钥和第四私钥;
当其他三级区块链节点对三级区块链节点进行访问时,所述其他三级区块链节点的三级区块链节点访问单元将根据第三公钥,对第四公钥或第四私钥进行加密,获得第三加密数据,并将所述第三加密数据发送至三级区块链节点的三级安全验证单元,所述三级安全验证单元根据第三私钥,对第三加密数据进行解密,获得解密后的第四公钥或第四私钥,进而实现三级信息安全智能合约的加密和解密功能;
根据对解密后的第四公钥或第四私钥进行身份验证,实现三级信息安全智能合约的身份验证功能;
完成身份验证功能后,其他三级区块链节点对三级区块链节点进行档案信息管理操作,实现三级信息安全智能合约的权限管理功能;
所述档案信息处理模块将获得的信息安全智能合约上传至档案信息管理模块;
所述档案信息管理模块用于根据信息安全智能合约,对区块链节点中的个人档案信息数据进行档案信息管理操作。
2.根据权利要求1所述的一种基于区块链的档案信息分布式管理系统,其特征在于,所述档案信息采集模块采集个人档案信息数据的过程包括:所述档案信息采集模块包括个人档案信息采集单元以及个人档案信息整理单元,公司员工通过所述个人档案信息采集单元输入个人基础身份数据以及个人生物识别数据;
所述个人档案信息整理单元预设个人档案信息标准格式,将获得的个人基础身份数据以及个人生物识别数据根据所述个人档案信息标准格式进行标准化整理,获得个人档案信息数据,所述个人档案信息数据包括任职岗位。
3.根据权利要求2所述的一种基于区块链的档案信息分布式管理系统,其特征在于,所述档案信息分类模块对个人档案信息数据进行阶梯段分类的过程包括:根据所述个人档案信息数据,生成唯一身份令牌;所述任职岗位包括普通员工、中级管理层以及高级管理层;
当所述任职岗位为普通员工时,将隶属于普通员工的公司员工的个人档案信息数据,标记为一级阶梯档案信息数据;
当所述任职岗位为中级管理层时,将隶属于中级管理层的公司员工的个人档案信息数据,标记为二级阶梯档案信息数据;
当所述任职岗位为高级管理层时,将隶属于高级管理层的公司员工的个人档案信息数据,标记为三级阶梯档案信息数据;
所述一级阶梯档案信息数据、二级阶梯档案信息数据以及三级阶梯档案信息数据包括对应的个人档案信息数据以及唯一身份令牌。
4.根据权利要求3所述的一种基于区块链的档案信息分布式管理系统,其特征在于,所述档案信息管理模块根据信息安全智能合约,对区块链节点中的个人档案信息数据进行档案信息管理操作的过程包括:对获得的一级信息安全智能合约、二级信息安全智能合约以及三级信息安全智能合约,设置有效访问时间;
在所述有效访问时间内,将对区块链节点中的个人档案信息数据进行档案信息管理操作记为执行交易;
根据一级信息安全智能合约,二级区块链节点对一级区块链节点进行执行交易;
根据二级信息安全智能合约,三级区块链节点对二级区块链节点进行执行交易;
根据三级信息安全智能合约,进行三级区块链节点之间的执行交易;
根据一级信息安全智能合约以及二级信息安全智能合约,三级区块链节点对一级区块链节点进行执行交易;
根据一级信息安全智能合约、二级信息安全智能合约以及三级信息安全智能合约,三级区块链节点对其他三级区块链节点中的一级区块链节点进行执行交易。