技术新讯 > 计算推算,计数设备的制造及其应用技术 > 基于去中心化标识符(DID)的家族关系证明服务提供方法、以及用于实现所述方法的装置与流程  >  正文

基于去中心化标识符(DID)的家族关系证明服务提供方法、以及用于实现所述方法的装置与流程

  • 国知局
  • 2024-07-31 22:36:12

本公开涉及一种基于去中心化标识符(did,decentralized identifiers)的家族关系证明服务提供方法、以及用于实现所述方法的装置,尤其涉及一种可以利用去中心化标识符技术提供用于证明父母与子女之间的家族关系的服务的基于去中心化标识符(did)的家族关系证明服务提供方法、以及用于实现所述方法的装置。

背景技术:

1、目前在父母需要为未成年子女开设银行或证券公司的全新账号时,父母必须携带本人的身份证以及用于证明与子女之间的法定代理人关系的文件并亲自到访银行或证券公司才可以开设子女的账号。

2、此外,在父母通过网上银行网站查询三个未成年子女的账户明细时,父母只有掌握各个子女的登录用户名并分别利用第一个子女、第二个子女以及第三个子女的用户名重复进行登录才可以对各个子女的账户进行查询。

3、如上所述,在需要对多个子女的账户明细进行查询时,父母必须执行将所有子女注册成银行网站会员的步骤并分别记下各个子女的登录用户名。此外,子女的数量越多,为了对各个子女的账户明细进行查询而需要重复执行更多次的利用各个子女的用户名进行登录的过程。

4、因此,在金融机构的网站或提供金融与信息技术(it)的融合服务的金融科技公司的移动应用程序中,需要一种不需要利用未成年子女的登录用户名进行登录,而是可以使得父母通过一次登陆操作对多个子女的账户明细进行查询并直接向各个子女的账户进行汇款的可以对父母与未成年子女之间的关系进行认证的技术。

5、此外,还需要一种不需要亲自到访金融机构,而是可以通过非面对面方式对父母与未成年子女之间的关系进行证明,从而使得父母方便地以非面对面方式开设子女账户的技术。

技术实现思路

1、本公开拟解决的技术课题在于提供一种在提供金融信息服务的平台中,只需要由父母进行登录就可以对子女的金融信息进行查询的基于去中心化标识符(did)的家族关系证明服务提供方法、以及用于实现所述方法的装置。

2、本公开拟解决的另一技术课题在于提供一种在提供金融信息服务的平台中,并不需要执行对子女的单独的认证步骤就可以证明父母与子女之间的法定代理人关系的方便的认证功能的基于去中心化标识符(did)的家族关系证明服务提供方法、以及用于实现所述方法的装置。

3、本公开拟解决的又一技术课题在于提供一种在提供金融信息服务的平台中,可以利用去中心化标识符(did)技术在不泄露与家族关系相关信息的情况下提供用于证明父母与子女之间的家族关系的服务的基于去中心化标识符(did)的家族关系证明服务提供方法、以及用于实现所述方法的装置。

4、本公开的技术课题并不限定于在上述内容中提及的技术课题,本公开的技术领域的一般的技术人员将可以通过下述记载进一步明确理解未被提及的其他技术课题。

5、为了解决如上所述的技术课题,根据本公开的一实施例的利用计算装置执行的基于去中心化标识符(did)的家族关系证明服务提供方法,包括:利用可证明使用者与所述使用者的至少一个子女之间的关系的证明书提取出所述使用者的家族关系信息,其中所述证明书是由外部机构的系统签发的证明书的步骤;生成包含所述所提取的家族关系信息的可验证凭证(vc:verifiable credential)的步骤;以及,将所述所生成的可验证凭证(vc)传送至所述使用者的终端并存储到所述使用者的电子钱包中的步骤。

6、作为一实施例,所述提取出使用者的家族关系信息的步骤,可以包括:向所述外部机构的系统传送用于证明所述使用者的家族关系的证明书的签发请求的步骤;根据所述签发请求从所述外部机构的系统接收所述证明书的步骤;从所述所接收到的证明书中所包含的信息中筛选出用于证明所述使用者是所述至少一个子女的法定代理人的信息的步骤;以及,生成包含所述所筛选的信息的所述家族关系信息的步骤。

7、作为一实施例,所述生成可验证凭证(vc)的步骤,可以包括:利用去中心化标识符(did:decentralized identifiers)技术签发包含所述家族关系信息的所述可验证凭证(vc)的步骤;以及,将所述所签发的可验证凭证(vc)的有效性信息存储到分散数据存储库中的步骤。

8、作为一实施例,所述将所签发的可验证凭证(vc)的有效性信息存储到分散数据存储库中的步骤,可以包括:将可用于识别所述可验证凭证(vc)的伪变造与否的所述有效性信息存储到区块链网络中的步骤。

9、作为一实施例,所述将所生成的可验证凭证(vc)传送至所述使用者的终端并存储到所述使用者的电子钱包中的步骤,可以包括:将所述证明书传送至所述使用者的终端并存储到所述使用者的电子钱包中的步骤。

10、作为一实施例,所述可验证凭证(vc),可以包含与签发主体相关的信息、利用个人秘钥(private key)的签名信息以及所述家族关系信息。

11、作为一实施例,与所述个人秘钥成对的公开密钥(public key)相关的信息可以被存储在分散数据存储库中。

12、为了解决如上所述的技术课题,根据本公开的一实施例的利用使用者终端执行的基于去中心化标识符(did)的家族关系证明方法,包括:将包含家族关系信息的可验证凭证(vc:verifiable credential)存储到使用者的电子钱包中,其中所述可验证凭证(vc)是从服务器接收,在从金融机构的系统接收到所述使用者与所述使用者的至少一个子女之间的关系证明请求时,利用所述可验证凭证(vc)生成与所述关系证明请求对应的可验证表述(vp:verifiable presentation)的步骤;以及,将所述可验证表述(vp)传送至所述金融机构的服务器中的步骤。

13、作为一实施例,所述将可验证凭证(vc)存储到所述使用者的电子钱包中的步骤,可以包括:向所述服务器请求签发用于证明所述使用者与所述至少一个子女之间的家族关系的所述可验证凭证(vc)的步骤;根据所述签发请求从所述服务器接收所述可验证凭证(vc)以及与所述可验证表述对应的证明书的步骤;以及,将所述可验证凭证(vc)以及所述证明书存储到所述使用者的电子钱包中的步骤。

14、作为一实施例,所述生成可验证表述(vp)的步骤,可以包括:在完成所述使用者的本人认证之后,筛选出存储在所述电子钱包中的所述可验证凭证(vc)中所包含的信息中与所述关系证明请求对应的信息的步骤;以及,签发包含所述所筛选的信息的所述可验证表述(vp)的步骤。

15、作为一实施例,还可以包括:在所述金融机构的系统中完成利用所述可验证表述(vp)的验证之后,从所述金融机构的系统接收所述至少一个子女的金融信息的步骤。

16、作为一实施例,所述接收至少一个子女的金融信息的步骤;可以包括:在所述金融机构的系统中利用所述可验证凭证(vc)的有效性信息对所述可验证表述(vp)进行验证,其中所述有效性信息通过所述服务器存储到分散数据存储库中的步骤;以及,在完成所述可验证表述(vp)的验证之后,向所述金融机构的系统请求用于查询所述至少一个子女的金融信息的服务的步骤。

17、为了解决如上所述的技术课题,根据本公开的一实施例的计算装置,包括:一个以上的处理器;通信接口,用于与外部装置进行通信;内存,用于加载(load)通过所述处理器执行的计算机程序;以及,存储装置,用于存储所述计算机程序;所述计算机程序,包括用于执行下述动作的指令(instructions):利用可证明使用者与所述使用者的至少一个子女之间的关系的证明书提取出所述使用者的家族关系信息,其中所述证明书是由外部机构的系统签发的证明书的动作;生成包含所述所提取的家族关系信息的可验证凭证(vc:verifiable credential)的动作;以及,将所述所生成的可验证凭证(vc)传送至所述使用者的终端并存储到所述使用者的电子钱包中的动作。

18、作为一实施例,所述提取出使用者的家族关系信息的动作,可以包括:向所述外部机构的系统传送用于证明所述使用者的家族关系的证明书的签发请求的动作;根据所述签发请求从所述外部机构的系统接收所述证明书的动作;从所述所接收到的证明书中所包含的信息中筛选出用于证明所述使用者是所述至少一个子女的法定代理人的信息的动作;以及,生成包含所述所筛选的信息的所述家族关系信息的动作。

19、作为一实施例,所述生成可验证凭证(vc)的动作,可以包括:利用去中心化标识符(did:decentralized identifiers)技术签发包含所述家族关系信息的所述可验证凭证(vc)的动作;以及,将所述所签发的可验证凭证(vc)的有效性信息存储到分散数据存储库中的动作。

本文地址:https://www.jishuxx.com/zhuanli/20240731/193813.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。