“同态”这个词在多个领域都有涉及到。在抽象代数中,同态是一个保持原像与像之间代数结构的映射。这个映射本质上就是一个函数,原像集合作为输入,输出像集中的元素。而同态加密是一种特殊的加密方案,它允许第三方(比如云服务提供者)在不知道私钥的情况下对加密的数据执行特定的计算,使得计算后得到的加密数据解密后的结果与对明文执行相同计算得到的结果相同。事实上,同态加密对应于抽象代数所定义的那个映射。举一个简单的例子:对于明文消息x和y,可通过Enc(x)和Enc(y)来得到Enc(x+y),其中Enc表示加密函数。

目前,同态加密方案主要分为以下两类:有限同态加密(Somewhat Homomorphic Encryption,SWHE):指允许对密文进行有限次数多项式函数运算的同态加密。全同态加密(Fully Homomorphic Encryption,FHE):指允许对密文进行任意次数多项式函数运算的同态加密方案。

基于格上困难问题的同态加密方案具有抗量子计算机攻击的潜质,因而,是一种带噪声的加密方案。随着运算次数的增加,噪声会逐渐变大(加法变成2倍,乘法变成平方),当噪声达到上限阈值时再进行计算就无法保证正确解密,所以金特里基于理想格构造的基础同态加密方案凹是有限同态加密方案。噪声控制一直是同态加密方案的研究热点,有效地控制噪声增长能够让同态运算的次数变多方案的安全性变强。

自举(bootstrapping)是金特里在200年将有限同态加密方案转变成全同态加密方案所用的关键技术,也是迄今为止所有能够成功计算任意同态操作的全同态加密方案的核心组件。它的主要思想是从个有限同态加密方案出发,当密文中的噪声达到阈值上限无法再进行同态操作时,将所得密文和私钥当成明文对其再加密,然后利用EvaO算法执行之前密文的同态解密操作,从而得到可以继续支持同态操作的低噪声密文。“自举技术”要求有限同态加密方案至少能够同态地计算自身的解密函数,我们将支持“自举技术”的同态加密方案称为“可自举的同态加密方案”。通过重复使用该技术,在循环安全的假设下(使用公钥加密对应的私钥是安全的),可将同态的计算能力提升到无限,最终基于一个有限同态的加密方案构造出一个真正的全同态加密方案。

量子计算机前置同态加密技术,什么是具有抗量子计算机攻击潜质的全同态加密技术?...相关推荐

  1. 全同态加密 (FHE) 框架

    同态加密密码系统是一种解密是态射的密码系统. Decrypt(a*b) = Decrypt(a) * Decrypt(b) 同态加密密码系统允许在不解密的情况下对密文进行操作.它确保了端到端的语义安全 ...

  2. OPPO 40万年薪招应届生,狂揽芯片人才;恶意差评小米新手机,一用户被判赔3万元;谷歌开源全同态加密通用转译器|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  3. 为什么格上能够构造全同态加密-3

    ** 为什么格上能够构造全同态加密-3 ** 本文由陈智罡博士撰写. 格上加密方案是一种噪音加密方案,这种方案与直觉非常吻合. 例如,你给一个非专业人士解释格加密的本质,就是往消息里添加一些噪音作为扰 ...

  4. 为什么格上能够构造全同态加密-2

    ** 为什么格上能够构造全同态加密-2 ** 本文由陈智罡博士撰写. 前面(https://editor.csdn.net/md/?articleId=104844689)我们说了,通过"抽 ...

  5. OPPO 40万年薪招应届生,狂揽芯片人才;恶意差评小米新手机,一用户被判赔3万元;谷歌开源全同态加密通用转译器|极客头条

    一分钟速览新闻点! 小米造车"急"了,发布大量自动驾驶相关岗位招聘 阿里平头哥:国产嵌入式 CPU 实现关键技术突破 BOSS 直聘:2021 年应届生岗位平均薪资为 6112 元 ...

  6. 开源同态加密库 HEhub 发布|首个由国内隐私计算团队研发的(全)同态加密算法库...

    扫码关注 保护消费者权益 我们在行动 时至今日,数据要素已经成为数字经济时代最重要的生产要素之一,成为众多企业和机构的核心资产,而数据价值的体现依赖于数据的安全流通和利用.隐私计算作为新兴技术为数据的 ...

  7. gentry同态加密算法_全同态加密算法

    摘要 本文主要讲述完全同态加密算法. 1. 是什么? 同态加密是一种对称加密算法,由Craig Gentry发明提出.其同态加密方案包括4个算法,即密钥生成算法.加密算法.解密算法和额外的评估算法.全 ...

  8. 零中频接收机频率转换图_【鼎阳硬件智库原创︱测试测量 】基于全数字中频技术频谱分析仪的工作原理...

    汪进进 鼎阳硬件设计与测试智库专家组成员 频谱分析仪简称频谱仪,是射频工程师最熟悉的一种仪器.相对于示波器作为"电子工程师的眼睛",占据"时域第一仪器"甚至&q ...

  9. 实测 Google 全同态加密FHE,效果如何?

    文 / 瑚琏 技术爱好者,广泛涉猎各领域机器学习技术,对不规范代码重度过敏.本篇首发于富数科技官方公号. Google 开源了首个通用全同态加密(FHE)的转译器(transpiler),可以将普通的 ...

  10. 全同态加密知识体系整理

    文章由AdijeShen整理,供个人学习使用. 整理了到2022年为止,同态加密比较重要的知识和方法. 文章目录 引 基础知识 基于RLWE的同态加密方案(BGV,BFV,CKKS) 通用的格式 效率 ...

最新文章

  1. 情感分析:基于卷积神经网络
  2. 巧用小程序·云开发实现邮件发送功能丨实战
  3. TFS中的统一集成(九)
  4. 更改centos epel源
  5. 错误: 找不到或无法加载主类 helloworld_你还不知道Java的类加载机制?
  6. cannot open shared object file: No such file or directory
  7. VB 判断当前是否连接网络API实现
  8. html拷贝图片不显示,【原创软件小知识】——拷贝cad文件中光栅图片不显示的问题...
  9. [精简整理]疏通中国历史脉络——“元、明、清(1840鸦片战争止)”篇
  10. 小波变换二之Haar变换
  11. 手机电池容量的一些基础知识
  12. 在OpenCV里实现WHT变换1
  13. Symbol - 看似平凡的Symbol其实我们每天都在用 - 对象操作
  14. Linux Chromium源码编译
  15. Day16-01 P71 面向对象12什么是多态 P72 对象13:instanceof和类型转换 P73 static关键字详解 P74 抽象类 P75 接口的定义与实现 P76N种内部类
  16. Canal adapter1.1.5安装部署配置(3)
  17. LVS模式一:DR模式(ipvsadm)
  18. ES6新特性(部分语法)
  19. NDK开发之JNI基础
  20. 一个简洁的斐波那契求法和它的简单应用

热门文章

  1. python 画三角函数_如何使用python的matplotlib绘制三角函数的图像
  2. Hitfilm Express下载
  3. Github下载 arduino库下载
  4. 最新超完整的易支付PHP源码+代码全开源
  5. linux系统homeinode,ubuntu14.04 64位安装H3C iNode客户端
  6. 阿特拉斯拧紧枪说明书_阿特拉斯使用说明书(全).pdf
  7. 深度学习优化算法-AdaDelta算法
  8. 激活Navicat premium12时出现“Rsa public key not find“报错时的解决方法
  9. 发票勾选平台:验证口令失败--加密模块未打开(0x23) (错误代码:35)
  10. Camtasia2022电脑屏幕录像使用录屏教程