1. 首页
  2. 数据库
  3. 其它
  4. 用于区块链的加密算法:同态加密算法

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

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