中文

基于区块链的学术凭证认证协议的安全性分析

密码学与安全 2019-10-11 v1

摘要

我们考察一种名为 Blockcerts 的基于区块链的学术凭证认证协议,该协议目前在全球范围内用于验证符合 Open Badges 标准的数字能力证书。我们研究了 Blockcerts 协议为验证证书所执行的认证步骤,发现其易受某类冒充攻击。更具体地,发证机构的身份验证是通过在线检索未经验证的发行者档案,并将其中的部分数据与证书中所包含的数据进行比对来完成的。我们表明,通过伪造虚假发行者档案并生成经过适当篡改的证书,攻击者可冒充合法发证机构,并能够生成在 Blockcerts 验证流程中无法与原始证书区分的证书。我们还针对此类攻击提出了一些可能的对策,这些对策需要使用经典的公开密钥基础设施或与 Blockcerts 协议集成的去中心化身份系统。

关键词

引用

@article{arxiv.1910.04622,
  title  = {Security analysis of a blockchain-based protocol for the certification of academic credentials},
  author = {Marco Baldi and Franco Chiaraluce and Migelan Kodra and Luca Spalazzi},
  journal= {arXiv preprint arXiv:1910.04622},
  year   = {2019}
}

备注

12 pages, 14 figures