一种基于Hyperledger Fabric的电子数据保全方法及系统

    公开(公告)号:CN114666060A

    公开(公告)日:2022-06-24

    申请号:CN202210248942.6

    申请日:2022-03-14

    Abstract: 本发明公开了一种基于Hyperledger Fabric的电子数据保全方法及系统,包括搭建区块链保全平台,区块链保全平台对待保全数据进行哈希计算,得到哈希值H;再采用对称算法密钥,对生成的密文进行私钥签名,并发送到区块链网络;区块链网络对上传的数据经过一次共识后打包成区块,并同步发送给网络中的各个节点,进行存储。本发明运用区块链技术建立区块链保全平台,具有数字化加密、中心化分级、防篡改、数据零丢失等特点,区块链每个节点可保存完整区块链数据副本,共同见证区块链状态,可以有效避免中心化风险。

    一种源代码层级的智能合约漏洞检测方法及系统

    公开(公告)号:CN114297654B

    公开(公告)日:2024-11-22

    申请号:CN202111669478.X

    申请日:2021-12-31

    Abstract: 本发明公开了一种源代码层级的智能合约漏洞检测方法及系统,方法包括:获取智能合约样本数据并进行预处理,检测和分析是否存在漏洞以及漏洞类型,并进行多标签标记,作为样本集合;针对样本集合生成抽象语法树,生成词法单元序列文本并进行向量化,经打包填充形成样本数据集;结合注意力机制,构建基于深度神经网络的漏洞检测模型;针对每种漏洞类型持续训练及优化对应的二元分类器,选取分类效果最好的作为多标签分类器;将需要检测的智能合约源代码的向量化数据输入多标签分类器,得到漏洞检测结果。通过本发明的技术方案,提高了漏洞检测的准确率和效率,降低了漏报率和误报率,以尽早发现漏洞并及时采取补救措施。

    一种基于Hyperledger Fabric的电子数据保全方法及系统

    公开(公告)号:CN114666060B

    公开(公告)日:2024-03-12

    申请号:CN202210248942.6

    申请日:2022-03-14

    Abstract: 本发明公开了一种基于Hyperledger Fabric的电子数据保全方法及系统,包括搭建区块链保全平台,区块链保全平台对待保全数据进行哈希计算,得到哈希值H;再采用对称算法密钥,对生成的密文进行私钥签名,并发送到区块链网络;区块链网络对上传的数据经过一次共识后打包成区块,并同步发送给网络中的各个节点,进行存储。本发明运用区块链技术建立区块链保全平台,具有数字化加密、中心化分级、防篡改、数据零丢失等特点,区块链每个节点可保存完整区块链数据副本,共同见证区块链状态,可以有效避免中心化风险。

    一种源代码层级的智能合约漏洞检测方法及系统

    公开(公告)号:CN114297654A

    公开(公告)日:2022-04-08

    申请号:CN202111669478.X

    申请日:2021-12-31

    Abstract: 本发明公开了一种源代码层级的智能合约漏洞检测方法及系统,方法包括:获取智能合约样本数据并进行预处理,检测和分析是否存在漏洞以及漏洞类型,并进行多标签标记,作为样本集合;针对样本集合生成抽象语法树,生成词法单元序列文本并进行向量化,经打包填充形成样本数据集;结合注意力机制,构建基于深度神经网络的漏洞检测模型;针对每种漏洞类型持续训练及优化对应的二元分类器,选取分类效果最好的作为多标签分类器;将需要检测的智能合约源代码的向量化数据输入多标签分类器,得到漏洞检测结果。通过本发明的技术方案,提高了漏洞检测的准确率和效率,降低了漏报率和误报率,以尽早发现漏洞并及时采取补救措施。

Patent Agency Ranking