当前位置: X-MOL 学术Trans. Emerg. Telecommun. Technol. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Blockchain privacy‐preserving smart contract centric multiple multiparty key agreement over large WANETs
Transactions on Emerging Telecommunications Technologies ( IF 3.6 ) Pub Date : 2020-11-04 , DOI: 10.1002/ett.4165
Vankamamidi Srinivasa Naresh 1 , V. V. L. Divakar Allavarpu 2 , Sivaranjani Reddi 3
Affiliation  

With the rapid increase in the popularity of groupware applications whose security mainly relied on the key being used, which made multi‐party/group secret key agreements significant. However, the brute‐force attacks to interpret the group key made group communication vulnerable. The logical solution to overcome this is changing the group key frequently. In this direction, we propose blockchain‐based multiple shared keys agreement among a group of participants. As with conventional methods, the proposed protocol does not rely on strong random number generation and/or master key. In this technique, the privacy‐preserving smart contract acts as group controller (GC) and forms two parties with each of the other nodes. The GC, while generating these two‐party keys in the first round instead of exchanging one public key, it exchanges “m” public keys with each of the other nodes and generates m2 shared two‐party keys with each of the respective nodes. Now in the second round, GC generates m2 sequential products of two‐party shared keys and stores them securely as private data objects in the privacy‐preserving smart contract. Next GC computes m2sequential public keys to each of the respective nodes by multiplying these products with the inverse of individual members shared keys sequentially of the group nodes in trusted execution environment and shares them with respective group nodes. On receiving respective public keys, each group node computes the multiple multiparty shared keys by multiplying it with their individual shared keys. Furthermore, an upper limit for the number of shared keys obtained in terms of the number of keys exchanged.

中文翻译:

大型WANET上以区块链保护隐私的以智能合约为中心的多个多方密钥协议

随着安全性主要依赖于所使用密钥的群件应用程序的迅速普及,这使得多方/组密钥协议变得重要。但是,用于解释组密钥的暴力攻击使组通信变得脆弱。解决此问题的逻辑解决方案是频繁更改组密钥。在这个方向上,我们建议一组参与者之间基于区块链的多个共享密钥协议。与常规方法一样,提出的协议不依赖于强随机数生成和/或主密钥。在这种技术中,保护隐私的智能合约充当组控制器(GC),并与其他每个节点组成两个参与方。GC在第一轮中生成了这两方密钥,而不是交换一个公钥,而是交换了“m ”个公共密钥与其他每个节点,并与每个相应的节点生成m 2个共享的两方密钥。现在,在第二轮中,GC生成m 2个两方共享密钥的顺序产品,并将它们作为私有数据对象安全地存储在保存隐私的智能合约中。下一个GC计算m 2在受信任的执行环境中,通过将这些乘积与各个成员的逆乘积依次获得各个节点的顺序公共密钥,并在各个节点之间共享它们。在接收到各自的公共密钥后,每个组节点通过将多个多方共享密钥与其各自的共享密钥相乘来计算多个多方共享密钥。此外,就交换的密钥数量而言,获得的共享密钥数量的上限。
更新日期:2020-11-04
down
wechat
bug