【技术实现步骤摘要】
数据处理方法、装置、节点设备及存储介质
本申请涉及区块链
,尤其涉及一种数据处理方法、装置、节点设备及存储介质。
技术介绍
目前,签名方会对交易数据(如医疗数据)进行数字签名,验证方则可以根据该数字签名验证交易数据的合法性。通常来说,签名方(如医生)可以通过其私钥对医疗数据(如患者诊断数据)进行签名,从而得到医疗数据的签名密文,而验证方(如患者)则可以利用签名方的公钥,对医疗数据的签名密文进行验证,并根据验证结果判断医疗数据的合法性。然而在现有的数字签名的生成过程中,生成数字签名的过程过于简单,导致了数字签名的安全性较低。
技术实现思路
本申请提供一种数据处理方法、装置、节点设备及存储介质,可以提高数字签名的安全性。第一方面,本申请提供了一种数据处理方法,该方法应用于区块链网络中的数据提供节点,包括:数据提供节点确定第一加密数据中各第一子加密数据的密钥以及第二加密数据中各第二子加密数据的密钥,第一加密数据由至少一个第一子加密数据组成,一个第一子加密数据对应一个密钥,第二加密数据由至少一个第二 ...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法应用于区块链网络中的数据提供节点,包括:/n所述数据提供节点确定第一加密数据中各第一子加密数据的密钥以及第二加密数据中各第二子加密数据的密钥,所述第一加密数据由至少一个第一子加密数据组成,一个第一子加密数据对应一个密钥,所述第二加密数据由至少一个第二子加密数据组成,一个第二子加密数据对应一个密钥;/n所述数据提供节点根据所述各第一子加密数据的密钥和所述各第二子加密数据的密钥确定私钥;/n所述数据提供节点根据所述私钥对所述第一加密数据和所述第二加密数据进行签名以生成待验证签名,并将所述待验证签名上传至所述区块链网络对应的区块链以供所述 ...
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于区块链网络中的数据提供节点,包括:
所述数据提供节点确定第一加密数据中各第一子加密数据的密钥以及第二加密数据中各第二子加密数据的密钥,所述第一加密数据由至少一个第一子加密数据组成,一个第一子加密数据对应一个密钥,所述第二加密数据由至少一个第二子加密数据组成,一个第二子加密数据对应一个密钥;
所述数据提供节点根据所述各第一子加密数据的密钥和所述各第二子加密数据的密钥确定私钥;
所述数据提供节点根据所述私钥对所述第一加密数据和所述第二加密数据进行签名以生成待验证签名,并将所述待验证签名上传至所述区块链网络对应的区块链以供所述区块链网络中的数据验证节点对所述第一加密数据和所述第二加密数据进行验证。
2.根据权利要求1所述的方法,其特征在于,所述数据提供节点根据所述各第一子加密数据的密钥和所述各第二子加密数据的密钥确定私钥,包括:
所述数据提供节点根据所述各第一子加密数据的密钥确定所有第一子加密数据的密钥的第一累计密钥,并根据所述各第二子加密数据的密钥确定所有第二子加密数据的密钥的第二累计密钥;
所述数据提供节点根据所述第一累计密钥和所述第二累计密钥确定私钥。
3.根据权利要求1所述的方法,其特征在于,所述数据提供节点根据所述私钥对所述第一加密数据和所述第二加密数据进行签名以生成待验证签名,包括:
所述数据提供节点根据所述第一加密数据和所述第二加密数据生成联合加密数据,并确定所述联合加密数据的第一联合哈希值;
所述数据提供节点根据所述私钥对所述第一联合哈希值进行签名以生成所述第一加密数据和所述第二加密数据的待验证签名。
4.一种数据处理方法,其特征在于,所述方法应用于区块链网络中的数据验证节点,包括:
所述数据验证节点从所述区块链网络对应的区块链中获取第一加密数据、第二加密数据以及待验证签名,其中,所述第一加密数据由至少一个第一子加密数据组成,一个第一子加密数据对应一个密钥,所述第二加密数据由至少一个第二子加密数据组成,一个第二子加密数据对应一个密钥,所述待验证签名由所述区块链网络中的数据提供节点上传至所述区块链;
所述数据验证节点确定验证参数,并根据所述各第一子加密数据的密钥、所述各第二子加密数据的密钥以及所述验证参数确定公钥;
所述数据验证节点根据所述公钥对所述待验证签名进行验签;
若所述待验证签名验签通过,所述数据验证节点确定所述第一加密数据和所述第二加密数据相同。
5.根据权利要求4所述的方法,其特征在于,所述数据验证节点根据所述各第一子加密数据的密钥、所述各第二子加密数据的密钥以及所述验证参数确定公钥,包括:
所述数据验证节点根据所述各第一子加密数据的密钥确定所有第一子加密数据的密钥的第一累计密钥,并根据所述各第二子加密数据的密钥确定所有第二子加密数据的密钥的第二累计密钥;
所述数据验证节点根据所述第一累计密钥、所述第二累计密钥以及所述验证参数确定公钥。
6.根据权利要求4所述的方法,其特征在于,所述数据验证节点根据所述公钥对所述待验证签名进行验签,包括:
所述数据验证节点根据所述第...
【专利技术属性】
技术研发人员:贾牧,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。