摘要
大数据的发展使得人们越来越注重数据的价值,传统数据交易中数据不加密或采用对称方式加密。这使得数据保护、用户隐私与使用效率不可兼得。文章设计了一种基于DGHV适应智能合约的同态加密方法,使得密文可以直接进行计算,从而保护交易双方的隐私与安全。该合约可以实现同态布尔逻辑值计算、同态数值比较计算、同态长整数计算。之后给出了合同使用场景。经证明,该方法可以有效的保护数据的安全,并且可以高效的交易布尔型或整型数据。
The development of big data makes people pay more attention to the value of data.Data in traditional data transactions is not encrypted or in symmetric encryption way.This makes data protection,user privacy,and efficiency incompatible.This paper designs a homomorphic encryption method based on DGHV using on smart contract,so that the cipher text can be directly calculated,thereby protecting the privacy and security of both parties to the transaction.The contract can implement homomorphic Boolean logic value calculation,homomorphic value comparison calculation,and homomorphic long integer calculation.The contract usage scenario is given after this article.It has been proved that this method can effectively protect the security of data,and can efficiently deal with Boolean or integer data.
作者
仝秦玮
李洁
王洁
胡心森
胡凯
Tong Qinwei;Li Jie;Wang Jie;Hu Xinsen;Hu Kai(School of Computer Science and Engineering,Beihang University,Beijing 100191)
出处
《网络空间安全》
2020年第9期32-38,共7页
Cyberspace Security
基金
国家自然基金项目(项目编号:61672074,61672075)
教育部中国移动基金(项目编号:MCM20180104)
国家重点研发计划(项目编号:2018YFB1402702)。
关键词
区块链
智能合约
全同态加密
DGHV
block chain
smart contrast
full homomorphic encryption
DGHV