-
公开(公告)号:CN110098979B
公开(公告)日:2023-04-14
申请号:CN201910302089.X
申请日:2019-04-16
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的短链接消息监听方法及装置,该方法包括获取客户端发送的第一监听请求,第一监听请求包括监听的主题名称和消息推送地址,生成客户端的监听ID,并通过客户端管理合约将客户端的监听ID和主题名称进行存储,根据主题名称确定出事件消息以及第一监听ID,根据消息推送地址以及第一监听ID分别向客户端和存储事件消息的客户端发送第一监听结果。区块链节点在接收到的监听请求中不包括监听ID时,表明本次监听任务为新的监听任务,可以通过生成监听ID,以用于在后续接收到监听请求时区别是新的监听任务还是继续之前的监听任务,从而降低区块链节点对监听客户端的维护量,提高监听效率。
-
公开(公告)号:CN110098979A
公开(公告)日:2019-08-06
申请号:CN201910302089.X
申请日:2019-04-16
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L12/26
Abstract: 本发明公开了一种基于区块链的短链接消息监听方法及装置,该方法包括获取客户端发送的第一监听请求,第一监听请求包括监听的主题名称和消息推送地址,生成客户端的监听ID,并通过客户端管理合约将客户端的监听ID和主题名称进行存储,根据主题名称确定出事件消息以及第一监听ID,根据消息推送地址以及第一监听ID分别向客户端和存储事件消息的客户端发送第一监听结果。区块链节点在接收到的监听请求中不包括监听ID时,表明本次监听任务为新的监听任务,可以通过生成监听ID,以用于在后续接收到监听请求时区别是新的监听任务还是继续之前的监听任务,从而降低区块链节点对监听客户端的维护量,提高监听效率。
-
公开(公告)号:CN108600182B
公开(公告)日:2021-03-19
申请号:CN201810268788.2
申请日:2018-03-29
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链密钥管理方法,包括:监测是否存在区块链节点发起的密钥管理接口调用请求;若存在,则与区块链节点建立通信信道,并对通信信道进行加密;当密钥管理接口为加密服务接口时,通过通信信道接收区块链节点发送的节点私钥明文,并对节点私钥明文进行加密,得到节点私钥密文;当密钥管理接口为解密服务接口时,通过通信信道接收区块链节点发送的节点私钥密文,并对节点私钥密文进行解密,得到节点私钥明文;通过通信信道将加密得到的节点私钥密文或解密得到的节点私钥明文发送至区块链节点。本发明还公开了一种密钥管理设备、区块链密钥管理系统及计算机可读存储介质。本发明提升了区块链节点私钥管理安全性,降低了维护成本。
-
公开(公告)号:CN110071968A
公开(公告)日:2019-07-30
申请号:CN201910302006.7
申请日:2019-04-16
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L29/08
Abstract: 本发明公开了一种基于区块链的消息存储方法及装置,该方法包括获取消息发送方发送的存储请求信息,存储请求信息包括事件的消息包以及事件的第一主题名称,根据第一主题名称和控制合约将事件的消息包存储在区块链的区块中,控制合约中包括主题名称与存储合约的地址的对应关系,向消息发送方发送存储响应信息,存储响应信息包括事件的消息包存储的区块高度和事件ID。通过第一主题名称以及区块链中的控制合约将事件的消息存储在区块链的区块中,防止事件消息被篡改,并且可以易于数据的容灾和扩容。
-
公开(公告)号:CN109067539A
公开(公告)日:2018-12-21
申请号:CN201810612555.X
申请日:2018-06-13
Applicant: 深圳前海微众银行股份有限公司
CPC classification number: H04L9/3263 , G06Q40/04 , H04L9/3236 , H04L9/3239 , H04L9/3252 , H04L63/0435 , H04L63/0442 , H04L63/0823 , H04L63/108 , H04L2209/56 , H04L2463/102
Abstract: 本发明公开了一种联盟链交易方法,该方法包括:当接收到客户端发送的交易请求时,获取所述交易请求中携带的客户端证书和经由所述客户端签名后的业务报文;判断所述客户端证书是否有效;当所述客户端证书有效时,通过预先保存的机构节点私钥,对所述业务报文进行再签名;将所述再签名后的业务报文发送至与所述交易请求对应的交易节点。本发明还公开了一种联盟链交易设备和一种计算机可读存储介质。本发明能够实现对联盟链参与者进行安全有效的身份认证,从而保证联盟链交易的真实性和安全性。
-
公开(公告)号:CN110113164B
公开(公告)日:2024-10-29
申请号:CN201910331926.1
申请日:2019-04-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的IOT设备管理方法及装置,该方法包括IOT设备厂家获取用户申请IOT设备的请求信息,请求信息包括所述用户的资料信息,向云服务商发送密钥请求信息,密钥请求信息包括用户的资料信息和用户申请的IOT设备的标识信息,在接收到云服务商发送的密钥信息之后,向IOT设备下发所述密钥信息,并将区块链中的IOT设备管理合约中的公钥状态设置为激活状态。通过区块链中的IOT设备管理合约来管理IOT设备的存活状态和操作时间,可以使得IOT设备厂家可以随时获取IOT设备的存活状态,提高IOT设备的管理效率,防止IOT设备的公钥状态被篡改,提高了IOT设备通信的安全性。
-
公开(公告)号:CN110071968B
公开(公告)日:2023-04-07
申请号:CN201910302006.7
申请日:2019-04-16
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L67/566 , H04L67/568 , H04L67/1097
Abstract: 本发明公开了一种基于区块链的消息存储方法及装置,该方法包括获取消息发送方发送的存储请求信息,存储请求信息包括事件的消息包以及事件的第一主题名称,根据第一主题名称和控制合约将事件的消息包存储在区块链的区块中,控制合约中包括主题名称与存储合约的地址的对应关系,向消息发送方发送存储响应信息,存储响应信息包括事件的消息包存储的区块高度和事件ID。通过第一主题名称以及区块链中的控制合约将事件的消息存储在区块链的区块中,防止事件消息被篡改,并且可以易于数据的容灾和扩容。
-
公开(公告)号:CN109067539B
公开(公告)日:2021-09-28
申请号:CN201810612555.X
申请日:2018-06-13
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种联盟链交易方法,该方法包括:当接收到客户端发送的交易请求时,获取所述交易请求中携带的客户端证书和经由所述客户端签名后的业务报文;判断所述客户端证书是否有效;当所述客户端证书有效时,通过预先保存的机构节点私钥,对所述业务报文进行再签名;将所述再签名后的业务报文发送至与所述交易请求对应的交易节点。本发明还公开了一种联盟链交易设备和一种计算机可读存储介质。本发明能够实现对联盟链参与者进行安全有效的身份认证,从而保证联盟链交易的真实性和安全性。
-
公开(公告)号:CN110113164A
公开(公告)日:2019-08-09
申请号:CN201910331926.1
申请日:2019-04-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的IOT设备管理方法及装置,该方法包括IOT设备厂家获取用户申请IOT设备的请求信息,请求信息包括所述用户的资料信息,向云服务商发送密钥请求信息,密钥请求信息包括用户的资料信息和用户申请的IOT设备的标识信息,在接收到云服务商发送的密钥信息之后,向IOT设备下发所述密钥信息,并将区块链中的IOT设备管理合约中的公钥状态设置为激活状态。通过区块链中的IOT设备管理合约来管理IOT设备的存活状态和操作时间,可以使得IOT设备厂家可以随时获取IOT设备的存活状态,提高IOT设备的管理效率,防止IOT设备的公钥状态被篡改,提高了IOT设备通信的安全性。
-
公开(公告)号:CN108600182A
公开(公告)日:2018-09-28
申请号:CN201810268788.2
申请日:2018-03-29
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链密钥管理方法,包括:监测是否存在区块链节点发起的密钥管理接口调用请求;若存在,则与区块链节点建立通信信道,并对通信信道进行加密;当密钥管理接口为加密服务接口时,通过通信信道接收区块链节点发送的节点私钥明文,并对节点私钥明文进行加密,得到节点私钥密文;当密钥管理接口为解密服务接口时,通过通信信道接收区块链节点发送的节点私钥密文,并对节点私钥密文进行解密,得到节点私钥明文;通过通信信道将加密得到的节点私钥密文或解密得到的节点私钥明文发送至区块链节点。本发明还公开了一种密钥管理设备、区块链密钥管理系统及计算机可读存储介质。本发明提升了区块链节点私钥管理安全性,降低了维护成本。
-
-
-
-
-
-
-
-
-