中文

利用比特币区块链将面对面身份认证转化为匿名数字身份

密码学与安全 2017-10-10 v1 信息论 math.IT

摘要

区块链技术最根本的目的是实现信息的持久、一致、分布式存储。越来越多的认证系统利用这一特性,允许用户将个人数据携带在设备上,同时由可信机构对该数据的哈希进行签名,并将其上链以供比对。例如,2015 年麻省理工学院基于这一原理推出了其学术证书的发布方案。在本工作中,我们提出一种方法,使用户能够基于面对面认证获得可信身份,随后可依据区块链上的记录进行验证。此外,为提供匿名性,我们不存储哈希,而是采用 Brands 的方案存储一个承诺,针对该承诺可执行身份的零知识证明。我们还通过让用户控制自己的秘密来强制底层数据的机密性。我们展示了该方案如何在比特币区块链上实现,以及如何通过使用 Merkle 树对承诺进行分组来节省带宽,从而最小化需要发送的比特币交易数量。最后,我们描述了一个系统,用户可凭借本方案中的身份记录获取服务。

关键词

引用

@article{arxiv.1710.02951,
  title  = {Transforming face-to-face identity proofing into anonymous digital identity using the Bitcoin blockchain},
  author = {Daniel Augot and Hervé Chabanne and Olivier Clémot and William George},
  journal= {arXiv preprint arXiv:1710.02951},
  year   = {2017}
}

备注

PST2017 - International Conference on Privacy, Security and Trust, Aug 2017, Calgary, Canada. 2017