买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于SGX的以太坊密钥管理方法及系统_武汉科技大学_202210906257.8 

申请/专利权人:武汉科技大学

申请日:2022-07-29

公开(公告)日:2024-04-16

公开(公告)号:CN115276982B

主分类号:H04L9/08

分类号:H04L9/08;H04L9/32;H04L9/40

优先权:

专利状态码:有效-授权

法律状态:2024.04.16#授权;2022.11.18#实质审查的生效;2022.11.01#公开

摘要:本发明提供一种基于SGX的以太坊密钥管理方法及系统,设置密钥管理端包含密钥生成与管理模块、密钥中转模块、交易签名模块、数据中转模块,交易处理端包含交易初始化模块、交易处理模块;密钥生成与管理模块生成以太坊用户端的公私钥,对私钥进行密封和解密封操作,通过密钥中转模块完成密钥本地存取,将私钥传给交易签名模块;交易初始化模块生成初始化以太坊交易信息,通过数据中转模块传给交易签名模块;交易签名模块用私钥对初始化信息签名,通过数据中转模块传给交易处理模块;交易处理模块对签名结果进行处理,提交交易到以太坊交易池。本发明能在不影响以太坊正常功能的情况下,有效提高以太坊用户密钥在生成、存储和使用过程中的安全性。

主权项:1.一种基于SGX的以太坊密钥管理方法,其特征在于:设置密钥管理端包含密钥生成与管理模块KGMM、密钥中转模块KTM、交易签名模块TxSM、数据中转模块DTM,交易处理端包含交易初始化模块TxIM、交易处理模块TxPM;密钥生成与管理模块KGMM生成以太坊用户端的公私钥,对以太坊用户端的私钥进行密封和解密封操作,通过密钥中转模块KTM完成密钥的本地存取,将以太坊用户端的私钥传给交易签名模块TxSM;交易初始化模块TxIM生成初始化的以太坊交易信息,并通过数据中转模块DTM将该交易信息传给交易签名模块TxSM;交易签名模块TxSM用以太坊用户端的私钥对初始化的以太坊交易信息进行签名,通过数据中转模块DTM将签名结果传给交易处理模块TxPM;交易处理模块TxPM对签名结果进行处理,使其满足以太坊交易规范,最后将处理后的以太坊交易提交到以太坊交易池;密钥管理过程包括以下步骤,1以太坊用户端在密钥管理端的Enclave中生成满足以太坊规范的公私钥对,用公钥计算以太坊账户地址,对私钥进行密封操作,将公钥及密封后的私钥保存在本地文件系统中;2当需要发起一笔以太坊交易时,用户端在交易处理端生成初始化的以太坊交易信息,并将该初始化交易信息发送给密钥管理端;3在密钥管理端,用户端从本地文件系统中获取密封后的私钥,恢复出私钥,并检查私钥的正确性;4在密钥管理端,用户端用私钥对以太坊交易信息进行签名,将签名结果返回给交易处理端,然后对私钥进行密封操作,将公钥及密封后的私钥保存在本地文件系统中;5在交易处理端,用户端对签名结果进行处理,使其满足以太坊的规范,并将处理后的交易信息提交至以太坊交易池。

全文数据:

权利要求:

百度查询: 武汉科技大学 一种基于SGX的以太坊密钥管理方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。