【技术实现步骤摘要】
业务处理方法及装置
本说明书一个或多个实施例涉及区块链
,尤其涉及一种业务处理方法及装置。
技术介绍
在物联网场景下,业务系统在接收到物联网设备发送的业务处理请求后,需要对物联网设备进行身份认证,以保证业务数据的安全性。在相关技术中,物联网中的物联网设备通常将自身的身份公钥保存至统一的数据库中,以便业务系统在需要通过身份公钥验证物联网设备的身份时,从该数据库中获取相应的身份公钥。
技术实现思路
有鉴于此,本说明书一个或多个实施例提供一种业务处理方法及装置。本说明书一个或多个实施例提供技术方案如下:根据本说明书一个或多个实施例的第一方面,提出了一种业务处理方法,应用于业务系统,包括:在接收到物联网设备发送的业务处理请求的情况下,根据所述业务处理请求中包含的设备标识,从区块链系统处获取所述物联网设备的身份公钥,所述设备标识与所述身份公钥的对应关系由所述物联网设备预先注册至所述区块链系统;读取所述业务处理请求中包含的经由所述物联网设备的身份私钥签名的业务数据,并通过获取到的身份公钥对所述业务数据进行验签;在确定所述业务数据验签成功的情况下,对所述业务数据进行处理,并将处理得到的处理结果返回至所述物联网设备。根据本说明书一个或多个实施例的第二方面,提出了一种业务处理方法,应用区块链节点,包括:接收业务系统响应于物联网设备发送的业务处理请求而发送的设备信息获取请求,读取所述设备信息获取请求中包含的物联网设备的设备标识;根据读取到的 ...
【技术保护点】
1.一种业务处理方法,应用于业务系统,包括:/n在接收到物联网设备发送的业务处理请求的情况下,根据所述业务处理请求中包含的设备标识,从区块链系统处获取所述物联网设备的身份公钥,所述设备标识与所述身份公钥的对应关系由所述物联网设备预先注册至所述区块链系统;/n读取所述业务处理请求中包含的经由所述物联网设备的身份私钥签名的业务数据,并通过获取到的身份公钥对所述业务数据进行验签;/n在确定所述业务数据验签成功的情况下,对所述业务数据进行处理,并将处理得到的处理结果返回至所述物联网设备。/n
【技术特征摘要】
1.一种业务处理方法,应用于业务系统,包括:
在接收到物联网设备发送的业务处理请求的情况下,根据所述业务处理请求中包含的设备标识,从区块链系统处获取所述物联网设备的身份公钥,所述设备标识与所述身份公钥的对应关系由所述物联网设备预先注册至所述区块链系统;
读取所述业务处理请求中包含的经由所述物联网设备的身份私钥签名的业务数据,并通过获取到的身份公钥对所述业务数据进行验签;
在确定所述业务数据验签成功的情况下,对所述业务数据进行处理,并将处理得到的处理结果返回至所述物联网设备。
2.根据权利要求1所述的方法,所述区块链系统中维护有对应于所述物联网设备的设备文档,以用于存储注册成功的所述物联网设备的设备信息。
3.根据权利要求1所示的方法,还包括:
接收所述区块链系统根据所述设备标识返回的对应于所述物联网设备的设备信息,并从中提取出所述物联网设备的硬件信息;或者,接收所述区块链系统根据所述设备标识查找得到所述设备信息后,从所述设备信息中提取并返回的硬件信息;
读取所述业务处理请求中包含的所述物联网设备的硬件信息,以与从所述设备信息中提取的硬件信息进行比较;
所述在确定所述业务数据验签成功的情况下,对所述业务数据进行处理,包括:在确定所述业务数据验签成功、且从业务处理请求中提取的硬件信息与从设备信息中提取的硬件信息一致的情况下,对所述业务数据进行处理。
4.根据权利要求1所述的方法,还包括:
接收所述区块链系统根据所述设备标识返回的对应于所述物联网设备的设备信息,并根据所述设备信息确定所述物联网设备的设备类型,以确定出注册于本地的同属于所述设备类型的若干物联网设备;
通过所述业务数据获取当前业务的流转信息,以根据获取到的流转信息从所述若干物联网设备中确定出所述物联网设备的下游物联网设备;
向所述下游物联网设备发送存在待分配新业务的提示消息。
5.根据权利要求1所述的方法,
所述物联网设备的身份私钥和身份公钥在所述物联网设备出厂时,基于所述物联网设备的硬件信息和/或设备编号生成。
6.一种业务处理方法,应用区块链节点,包括:
接收业务系统响应于物联网设备发送的业务处理请求而发送的设备信息获取请求,读取所述设备信息获取请求中包含的物联网设备的设备标识;
根据读取到的设备标识,获取所述物联网设备的身份公钥,所述设备标识与所述身份公钥的对应关系由所述物联网设备预先注册至区块链系统中;
将获取到的身份公钥返回至所述业务系统,以由所述业务系统通过所述身份公钥,对所述业务处理请求中经由所述物联网设备的身份私钥签名的业务数据进行验签;
其中,所述业务数据在验签成功的情况下,被所述业务...
【专利技术属性】
技术研发人员:张翼翔,杨仁慧,孙善禄,
申请(专利权)人:支付宝杭州信息技术有限公司,蚂蚁区块链科技上海有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。