本申请提供一种云服务器数据自存储方法、装置、设备及存储介质,该方法应用于待认证节点,方法包括:获取待认证用户的生物特征数据,通过第三方节点的公钥对生物特征数据进行同态加密处理,得到同态特征;将同态特征上传至互联网上的任一地址,并将地址保存为自存储地址;将自存储地址和待认证用户的身份标识号发送至第三方节点,以使第三方节点保存自存储地址和待认证用户的身份标识号,第三方节点仅保存用户生物特征的自存储地址,而非保存用户的生物特征数据,保证了用户生物特征数据的安全性及可靠性,不易被窃取,提高了区块链中云服务器节点身份认证的安全性及可靠性。务器节点身份认证的安全性及可靠性。务器节点身份认证的安全性及可靠性。
【技术实现步骤摘要】
云服务器数据自存储方法、装置、设备及存储介质
[0001]本申请涉及通信
,尤其涉及一种云服务器数据自存储方法、装置、设备及存储介质。
技术介绍
[0002]云计算通常定义为通过互联网来提供动态易扩展且经常是虚拟化的资源,而区块链作为一种资源存在,具有按需供给的需求,也是云计算的组成部分之一,两者之间的技术是可以相互融合的。云计算中每个云服务器都可以作为区块链中的节点。
[0003]目前,区块链中的节点对其它用户进行身份认证时,通常将用于认证的生物特征直接保存在第三方节点,即不需要参与认证的区块链中的其它节点,需要认证的节点依赖于保存在第三方节点的生物特征实现用户的身份认证。
[0004]然而,现有技术中的用户身份认证方式,难以保证第三方节点中生物特征的安全及可靠性,区块链中的节点身份认证的安全性及可靠性低。
技术实现思路
[0005]本申请提供一种云服务器数据自存储方法、装置、设备及存储介质,以解决现有技术中的用户身份认证方式,难以保证第三方节点中生物特征的安全及可靠性,区块链中的节点身份认证的安全性及可靠性低的技术问题。
[0006]第一方面,本申请提供一种云服务器数据自存储方法,应用于待认证节点,所述方法包括:
[0007]获取待认证用户的生物特征数据,通过第三方节点的公钥对所述生物特征数据进行同态加密处理,得到同态特征;
[0008]将所述同态特征上传至互联网上的任一地址,并将所述地址保存为自存储地址;
[0009]将所述自存储地址和所述待认证用户的身份标识号发送至所述第三方节点,以使所述第三方节点保存所述自存储地址和所述待认证用户的身份标识号。
[0010]本申请提供了一种区块链中云服务器的数据存储方法,通过该方法,可以实现区块链中云服务器节点之间的身份认证。区块链中的节点可以在第三方节点注册用户的身份标识号并在互联网上的任意地址存储生物特征数据,保存存储生物特征数据的地址为自存储地址,将身份标识号和自存储地址发送至第三方节点保存,若其它节点需要对在第三方节点注册过的节点进行身份认证时,通过第三方节点可获取用户的身份标识号和生物特征数据的自存储地址,实现用户身份认证,且第三方节点仅保存用户生物特征的自存储地址,而非保存用户的生物特征数据,保证了用户生物特征数据的安全性及可靠性,不易被窃取,提高了区块链中云服务器节点身份认证的安全性及可靠性。
[0011]可选地,在所述将所述自存储地址和所述待认证用户的身份标识号发送至所述第三方节点之后,还包括:
[0012]响应于认证发起节点发送的认证请求,获取所述待认证用户的实时生物特征数
据;
[0013]对所述实时生物特征数据进行加密处理,得到实时加密特征,并将所述实时加密特征和所述待认证用户的身份标识号发送至认证发起节点,以使所述认证发起节点根据所述实时加密特征、所述待认证用户的身份标识号和所述自存储地址对所述待认证用户进行身份认证。
[0014]这里,本申请中的待认证节点在第三方节点注册自己的用户身份标识号并上传自存储地址之后,就可以在其它节点发起认证请求后,获取所属用户的实时生物特征数据,使得认证发起节点可以根据实时生物特征数据以及保存在自存储地址中的生物特征数据对待认证节点进行身份认证,实现了对区块链中的云服务器节点的准确、可靠认证,进一步地提高了云服务的安全性。
[0015]可选地,所述对所述实时生物特征数据进行加密处理,得到实时加密特征,并将所述实时加密特征和所述待认证用户的身份标识号发送至认证发起节点,包括:
[0016]对当前时间、认证发起节点的网络业务提供商标识和所述实时生物特征数据通过第三方节点的公钥进行同态加密处理,得到实时加密特征;
[0017]将所述实时加密特征和所述待认证用户的身份标识号发送至认证发起节点。
[0018]其中,本申请中的第三方节点担任着保管待认证节点的生物特征数据自存储地址的任务,当待认证节点接收到认证请求后,可以采集自己的实时生物特征数据,加密后发送至认证发起节点,认证发起节点获取加密后的待认证节点实时生物特征数据和其它实时信息,但是无法准确获取具体的生物特征数据,进一步地保证了身份认证的安全性及准确性,且实现了区块链中节点的准确认证,进一步的提高了区块链中云服务器的安全性。
[0019]第二方面,本申请提供了一种云服务器数据自存储方法,应用于第三方节点,所述方法包括:
[0020]接收待认证节点发送的自存储地址和待认证用户的身份标识号,其中,所述自存储地址为所述待认证节点获取待认证用户的生物特征数据,通过第三方节点的公钥对所述生物特征数据进行同态加密处理,得到同态特征;将所述同态特征上传至互联网上的任一地址后,保存得到的;
[0021]保存所述自存储地址和所述待认证用户的身份标识号。
[0022]本申请提供了一种云存储器的数据存储方式,相较于现有技术中的数据存储方式,不将待认证节点的生物特征数据存储至一公开且固定的服务器中,而是将待认证节点的生物特征数据加密后随机存储至互联网上的任意地址,第三方节点仅保存该地址,而不直接保存用户的生物特征数据,保证了云服务器节点对应用户的数据安全,进一步地提高了云服务器的安全性及可靠性。
[0023]可选地,在所述保存所述自存储地址和所述待认证用户的身份标识号之后,还包括:
[0024]响应于认证发起模块发送的地址查询请求,将所述自存储地址发送至所述认证发起节点,以使所述认证发起节点将实时加密特征发送至所述自存储地址对应的存储服务器,所述存储服务器用于在接收到所述加密特征后,将所述加密特征与存储的同态特征进行同态加密计算,得到待解密特征,将所述待解密特征发送至所述第三方节点;
[0025]接收所述存储服务器发送的待解密特征;
[0026]通过第三方节点的公钥对所述待解密特征进行解密处理,得到解密结果;
[0027]将所述解密结果签名后,发送给所述认证发起节点,以使所述认证发起节点根据签名后的解密结果确定认证结果;
[0028]其中,所述实时加密特征为所述待认证节点响应于认证发起节点发送的认证请求,获取所述待认证用户的实时生物特征数据,对所述实时生物特征数据进行加密处理,得到实时加密特征并发送至所述认证发起节点,从而认证发起节点可根据实时采集的用户生物特征数据,与待认证节点注册时保存的生物特征数据进行比对,准确对用户身份进行认证。
[0029]第三方面,本申请提供了一种云服务器数据自存储装置,应用于待认证节点,所述装置包括:
[0030]第一获取模块,用于获取待认证用户的生物特征数据,通过第三方节点的公钥对所述生物特征数据进行同态加密处理,得到同态特征;
[0031]地址上传模块,用于将所述同态特征上传至互联网上的任一地址,并将所述地址保存为自存储地址;
[0032]第一发送模块,用于将所述自存储地址和所述待认证用户的身份标识号发送至所述第三方节点,以使所述第三方本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种云服务器数据自存储方法,其特征在于,应用于待认证节点,所述方法包括:获取待认证用户的生物特征数据,通过第三方节点的公钥对所述生物特征数据进行同态加密处理,得到同态特征;将所述同态特征上传至互联网上的任一地址,并将所述地址保存为自存储地址;将所述自存储地址和所述待认证用户的身份标识号发送至所述第三方节点,以使所述第三方节点保存所述自存储地址和所述待认证用户的身份标识号。2.根据权利要求1所述的方法,其特征在于,在所述将所述自存储地址和所述待认证用户的身份标识号发送至所述第三方节点之后,还包括:响应于认证发起节点发送的认证请求,获取所述待认证用户的实时生物特征数据;对所述实时生物特征数据进行加密处理,得到实时加密特征,并将所述实时加密特征和所述待认证用户的身份标识号发送至认证发起节点,以使所述认证发起节点根据所述实时加密特征、所述待认证用户的身份标识号和所述自存储地址对所述待认证用户进行身份认证。3.根据权利要求2所述的方法,其特征在于,所述对所述实时生物特征数据进行加密处理,得到实时加密特征,并将所述实时加密特征和所述待认证用户的身份标识号发送至认证发起节点,包括:对当前时间、认证发起节点的网络业务提供商标识和所述实时生物特征数据通过第三方节点的公钥进行同态加密处理,得到实时加密特征;将所述实时加密特征和所述待认证用户的身份标识号发送至认证发起节点。4.一种云服务器数据自存储方法,其特征在于,应用于第三方节点,所述方法包括:接收待认证节点发送的自存储地址和待认证用户的身份标识号,其中,所述自存储地址为所述待认证节点获取待认证用户的生物特征数据,通过第三方节点的公钥对所述生物特征数据进行同态加密处理,得到同态特征;将所述同态特征上传至互联网上的任一地址后,保存得到的;保存所述自存储地址和所述待认证用户的身份标识号。5.根据权利要求4所述的方法,其特征在于,在所述保存所述自存储地址和所述待认证用户的身份标识号之后,还包括:响应于认证发起模块发送的地址查询请求,将所述自存储地址发送至所述认证发起节点,以使所述认证发起节点将实时加密特征发送至所述自存储地址对应的存储服务器,所述存储服务器用于在接收到所述加密特征后,将所述加密特征与存储的同态特征进...
【专利技术属性】
技术研发人员:李朝霞,
申请(专利权)人:联通数字科技有限公司联通云数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。