[发明专利]一种电子设备及其保护种子数据包的方法有效
申请号: | 202010840499.2 | 申请日: | 2020-08-20 |
公开(公告)号: | CN111709060B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F21/60 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子设备 及其 保护 种子 数据包 方法 | ||
本发明公开一种电子设备及其保护种子数据包的方法,特别涉及信息安全领域。所述电子设备包括接收模块、第一获取模块、第一判断模块、第一确定模块、发送模块、第一验证模块、第二判断模块、检查模块、第一设置模块、第二设置模块、第二验证模块、生成保存模块、第三设置模块、第四设置模块、保存数据模块、生成密钥模块、第三验证模块、第二确定模块、第二获取模块和组织模块。
技术领域
本发明涉及信息安全领域,特别涉及一种电子设备及其保护种子数据包的方法。
背景技术
目前,有些电子设备给某些数据接收方发送某些数据时,需要知道数据接收方的帐户地址,并使用帐户私钥对这些数据进行加密,然后才根据数据接收方的帐户地址向数据接收方发送加密后的数据;而这些帐户地址和帐户私钥是电子设备根据其公私钥生成的,这时就会有保护生成公私钥所用种子数据的需求。
但是,现有上位机与电子设备进行通信时,上位机可以通过指令来获取或者篡改电子设备中的种子数据,电子设备接收到上位机的指令后,仅仅对指令做一下简单解密验证,就会根据指令来更改电子设备中的种子数据或者向上位机返回种子数据,没办法防止恶意上位机获取或者篡改电子设备中的种子数据,安全性差;现亟需一种电子设备及其保护种子数据包的方法来解决这个问题。
发明内容
为解决现有技术中的技术缺陷,本发明提出了一种电子设备及其保护种子数据包的方法。
本发明提供了一种电子设备保护种子数据包的方法,所述方法包括以下步骤:
步骤S01:当接收到上位机发送的管理数据指令时,电子设备从管理数据指令中获取管理指令标签数据;判断保存的授权数据块中是否包括所述管理指令标签数据,是则执行步骤S02;否则向上位机发送报错响应;
步骤S02:所述电子设备根据所述管理指令标签数据确定管理数据指令的类型,如为导入种子数据指令则执行步骤S03;如为生成随机数种子指令则执行步骤S05;如为导出种子数据指令则执行步骤S07;
步骤S03:所述电子设备根据管理数据指令执行验证PIN码数据操作,如验证PIN码数据成功则根据预置种子数据格式判断管理数据指令中种子数据包是否合法,是则执行步骤S04;否则向上位机发送报错响应;
步骤S04:所述电子设备检查当前钱包状态,如为可用状态则向上位机返回报错响应;否则将当前钱包状态设置为可用状态;设置导出状态;执行步骤S06;
步骤S05:所述电子设备根据管理数据指令执行验证PIN码数据操作,如验证PIN码数据成功则生成随机数作为随机数种子并保存至种子数据包;将当前钱包状态设置为可用状态;设置导出状态;执行步骤S06;
步骤S06:所述电子设备保存种子数据包;根据种子数据包和第一预置曲线得到根密钥;根据根密钥、第二预置曲线和保存的币种标识得到帐户公钥和帐户私钥,根据帐户公钥得到帐户地址,对应保存帐户地址和帐户私钥,并向上位机发送管理数据响应;
步骤S07:所述电子设备根据管理数据指令执行验证PIN码数据操作,如验证PIN码数据成功则确定种子数据包的导出状态,如为支持导出状态则获取种子数据包,根据种子数据包组织管理数据响应,向上位机发送管理数据响应;如为不支持导出状态则向上位机发送报错响应。
本发明又提出了一种电子设备,电子设备包括接收模块、第一获取模块、第一判断模块、第一确定模块、发送模块、第一验证模块、第二判断模块、检查模块、第一设置模块、第二设置模块、第二验证模块、生成保存模块、第三设置模块、第四设置模块、保存数据模块、生成密钥模块、第三验证模块、第二确定模块、第二获取模块和组织模块;
所述接收模块,用于接收上位机发送的管理数据指令;
所述第一获取模块,用于从所述接收模块接收的管理数据指令中获取管理指令标签数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010840499.2/2.html,转载请声明来源钻瓜专利网。