用于区块链的加密算法:同态加密算法

ffyypp 22 0 PDF 2021-01-15 07:01:08

同态加密理论首次在1978年提出,是一种能保护数据隐私的加密算法。 1.什么是同态加密算法? 如果有一个加密函数 f , 把明文A变成密文A’, 把明文B变成密文B’,也就是说f(A) = A’ ,f(B) = B’ 。另外还有一个解密函数,能够将 f 加密后的密文解密成加密前的明文。 对于一般的加密函数,如果我们将A’和B’相加,得到C’。对C’进行解密得到的结果一般是毫无意义的乱码。 但是,如果 f 是个可以进行同态加密的加密函数, 对C’使用解密函数进行解密得到结果C, 这时候的C = A + B。 作用:这样,数据处理权与数据所有权可以分离,这样企业可以防止自身数据泄露的同时,利用云

用户评论
请输入评论内容
评分:
暂无评论