首页> 外文会议>International conference on cryptology and network security >Towards a Smart Contract-Based, Decentralized, Public-Key Infrastructure
【24h】

Towards a Smart Contract-Based, Decentralized, Public-Key Infrastructure

机译:走向基于智能合同,分散的公共关键基础设施

获取原文

摘要

Public-key infrastructures (PKIs) are an integral part of the security foundations of digital communications. Their widespread deployment has allowed the growth of important applications, such as, internet banking and e-commerce. Centralized PKIs (CPKIs) rely on a hierarchy of trusted Certification Authorities (CAs) for issuing, distributing and managing the status of digital certificates, i.e., unforgeable data structures that attest to the authenticity of an entity's public key. Unfortunately, CPKI's have many downsides in terms of security and fault tolerance and there have been numerous security incidents throughout the years. Decentralized PKIs (DPKIs) were proposed to deal with these issues as they rely on multiple, independent nodes. Nevertheless, decentralization raises other concerns such as what are the incentives for the participating nodes to ensure the service's availability. In our work, we leverage the scalability, as well as, the built-in incentive mechanism of blockchain systems and propose a smart contract-based DPKI. The main barrier in realizing a smart contract-based DPKI is the size of the contract's state which, being its most expensive resource to access, should be minimized for a construction to be viable. We resolve this problem by proposing and using in our DPKI a public-state cryptographic accumulator with constant size, a cryptographic tool which may be of independent interest in the context of blockchain protocols. We also are the first to formalize the DPKI design problem in the Universal Composability (UC) framework and formally prove the security of our construction under the strong RSA assumption in the Random Oracle model and the existence of an ideal smart contract functionality.
机译:公共关键基础设施(PKIS)是数字通信安全基础的一个组成部分。他们广泛的部署允许增长重要应用,例如网上银行和电子商务。集中式PKIS(CPKIS)依赖于可信认证机构(CAS)的层次结构,用于发出,分发和管理数字证书的状态,即证明实体公钥的真实性的不可原谅的数据结构。不幸的是,CPKI在安全性和容错方面有许多缺点,并且整个年内都有许多安全事件。拟议分散的PKIS(DPKI)以依赖于多个独立节点的原因处理这些问题。尽管如此,权力下放提出了其他问题,例如参与节点的激励措施是什么,以确保服务的可用性。在我们的工作中,我们利用了扩展性,以及区块链系统的内置激励机制,并提出了一种基于智能合同的DPKI。实现基于智能合同的DPKI的主要障碍是合同状态的大小,这是最昂贵的访问资源,应尽量减少建筑以可行。我们通过在我们的DPKI中使用恒定大小的公共国家加密累加器在我们的DPKI中使用具有恒定大小的加密工具来解决这个问题,该加密工具可能对区块链接协议的上下文具有独立的兴趣。我们也是第一个在通用可组装(UC)框架中正式化DPKI设计问题的人,并正式证明我们在随机甲骨文模型中强大的RSA假设下的建设的安全性以及理想的智能合同功能的存在。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号