GSW(2)Preliminaries
1.LWE问题和GapSVP
LWE问题是被Regev[Reg05]所提出。
定义1(LWE) 对于安全参数,令是整数维度,是整数,是在上的分布。问题是去区分下面两个分布:在第一个分布,均匀抽样。在第二个分布中,首先均匀取出(均匀选取),之后取样,其中(均匀选取),设置。假设是问题是无解的。
有时这是合适的去把向量看作为矩阵的行,重新定义为。然后,要么矩阵是均匀的,要么存在一个第一项系数为1的向量使得,这里的系数来自分布。
对于格维度参数为和数,问题是区分是否一个维格有一个向量短于或者没有向量短于。下面的两个定理捕获了某些参数从GapSVP到LWE的量子和经典约简。我们用分布来表示结果。
定义2(B-bounded distributions). 一个分布全体,支持在整数上,当,该分布成为B有界的。
定理1([Reg05,Pei09,MM11,MP12],stated as Corollary 2.1 from [Bra12]). 让要么是质数幂,要么是小(多项式大小)不同质数的乘积,令。那么如果存在一个有效的可采样的B有界分布,使得存在一个有效的算法可以解决平均情况下的LWE参数。那么:
- 存在有效的量子算法可以解决任意n维度问题。
- 如果,那么对于任意n维度的格,有一个有效的经典算法。
在所有的情况,如果我们考虑以次多项式(sub-polynomial)区分器,那么我们要求和结果近似因子(resulting approximation factor)略微大于。
定理2(Informal Theorem 1.1 of [BL13]). 用多项式模解决n维LWE暗示一个等价有效的解对于关于维度为的最糟糕情况的格问题(e.g.,GapSVP) 。
2.基于身份和基于属性的同态加密
在同态加密方案HE=(KeyGen,Enc,Dec,Eval),信息空间是一些环,Eval同态求值算术电路在环上(关于加法门和乘法门)。我们省略了关于同态加密的正式的定义和理论,这些可以在相关的文献中找到。
一个基于身份HE方案IBHE=(Setup,KeyGen,Enc,Dec,Eval)有关于标准的IBE,IBE=(Setup,KeyGen,Enc,Dec)[Sha84,BF03]所有的性质。Setup生成万能密钥(MSK,MPK),KeyGen(MSK,ID)输出一个私钥对于身份ID,Enc(MPK,ID,m)输出密文c,这个c是信息m在ID下的加密,Dec()解密c(如果是在ID下的情况)。标准安全性质应用。例如,一个IBE方案是期待抗碰撞的(collusion-resistant),特别,敌手能够询问很多私钥,只要挑战密文是在未查询的身份。
对于一些函数族F,IBHE程序(procedure)同态求值任意函数关于密文在同样的ID。最后,。我们定义基于身份(有限级)全同态加密方案在期待的方式。
IBHE的定义可以被扩充为多身份的设置-具体地,Eval能够工作在多个身份的密文上。为了让安全性有意义,Dec要求所有被使用在Eval算法的参与方合作。在这篇文章,我们严格我们的注意在单个身份的设置。
一个基于属性的HE方案ABHE=(Setup,KeyGen,Enc,Dec,Eval)有所有关于标准的ABE方案[SW05,GPSW06]的性质。对于一些关系R,一些函数族F和任意,和任意密文在共同的指数情况下加密,密文能被解密为使用密钥对任意的y,。在一个对于电路的ABE方案,R可以是电路的多项式深度。我们定义基于属性(有限级)全同态加密(ABFHE)用期待的方式。
相似于IBHE,ABHE能被扩展,以至于Eval操作在密文上在多个索引。关于解密,这里有不同的可能性。例如,使用密钥(这里密钥有关系)结果能被用来解密。另外,结果可以通过使用合作解密,以致于对每个有一些j使得。我们限制我们的注意在单指数设置上。
3.其他准备(Other Preliminaries)
对于n,q和,我们定义程序BitDecomp,BitDecomp^{-1},Flatten和Powersof2描述在介绍中,表示N维的单位矩阵。
GSW(2)Preliminaries相关推荐
- 对比学习系列论文SDCLR(二)-Self-Damaging Contrastive Learning
目录 0.Abstract 0.1逐句翻译 0.2总结 1. Introduction 1.1. Background and Research Gaps 1.1.1逐句翻译 第一段(引出对比学习是否 ...
- 论文学习7-Spam Review Detection with Graph Convolutional Networks(阿里巴巴)
文章目录 Introduction 2. 相关工作 3. 本文的model 3.1 Preliminaries 3.2建立问题 3.3闲鱼图上的异构卷积网络 3.3.1Aggregation Sub- ...
- 运动目标跟踪(四)--搜索算法优化搜索方向之Camshift
mean-shift 的特点是把支撑空间和特征空间在数据密度的框架下综合了起来.对图像来讲,支撑空间就是像素点的坐标,特征空间就是对应像素点的灰度或者RGB三分量.将这两个空间综合后,一个数据点就是一 ...
- Inferring Motion Direction using Commodity Wi-Fi for Interactive Exergames (WiDrancd)论文翻译
Inferring Motion Direction using Commodity Wi-Fi for Interactive Exergames (WiDrance) 利用wifi推断运动方向的互 ...
- 马后炮之12306抢票工具(二) -- 联系人获取车次
续马后炮之12306抢票工具(一) -- 登录 今天完成模块: 添加常用联系人 获取车站列表 获取车次信息 获取常用联系人已经在马后炮之12306抢票工具(一) -- 登录中介绍,不在重复 遇到问题: ...
- 字典(dict)的反转
1.今天在写12306查询余票时,想给定字典(dict)的值,从而得到字典(dict)的键,但好像字典(dict)方法中没有与此相关的方法,只能退而求其次,反转字典(dict),将原字典(dict)的 ...
- 对#Hello,2015征文#+Android 热敏打印机打印二维码(图片)博客的尝试
原博客链接 #Hello,2015征文#+Android 热敏打印机打印二维码 昨天晚上说抽时间来写一篇关于Android 热敏打印机打印二维码和图片的文章,所幸在下班之前把它给写了,和大家分享吧.我 ...
- PressLight: Learning Max Pressure Control to Coordinate(协调)Traffic Signals in Arterial Network(干线网络)
目录 ABSTRACT 1. INTRODUCTION 2. RELATED WORK 3. PRELIMINARIES 4. METHOD 4.1 Agent定义 4.1 Learning过程 5. ...
- DirectX12学习笔记(四)Direct3D Initialization
目录 4.1 PRELIMINARIES 4.1.1 Direct3D 4.1.2 COM(Component Object Model) 4.1.3 Textures Formats 4.1.4 T ...
最新文章
- java util concurrent_Error: java.util.concurrent.Execution
- JAVA Cloud微服务项目实战课程 SpringBoot 2.x +SpringCloud 微服务课程
- c语言程序设计复习提纲,C语言程序设计复习提纲
- java biginteger转int_如何在不使用java.math.BigInteger的情况下使用Java处理非常大的数字...
- 搭建一个VUE+Express前后端分离的开发环境
- 程序员求职面试三部曲之二:提高面试的成功率
- c语言格式字符If,C语言所有语句格式 C语言中的的if语句共有多少种格式?
- 想要导航提示直接进入_北斗导航已开始提供全球服务,你的手机怎样连接北斗?...
- 2017级软件2班安卓应用开发课程主页
- linux shell 读取for循环中出现难处理的数据之单引号错误实例
- sqlserver2005 openRowSet 和row_Number
- 无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域。...
- Java怎么给窗口设置背景
- Excel如何删除空白行
- [情感] 历练熟女给老实木讷男孩的恋爱建议
- 【Flutter实战静态页面】--在线点餐app(7)——页面跳转
- 4月5号-4月11号
- Linux解压压缩包到同名目录,里面的文件会自动覆盖吗?
- 通过GRUB引导U盘为引导活动区,从硬盘安装win8 64bit
- 阿里云学生成长计划资格考试分享
热门文章
- 卧槽!外包员工上班戴耳机被开除。。。
- 先就业 再择业——2006届大学生的就业之路
- js mouseover 改 mouseleave 、鼠标事件
- EZView/智U 查询不到相机SD卡录像
- JM ldecod分析: 分帧处理
- Java实现下载网络文件至本地
- 【2023校招刷题】常见面试问题总结(三、SystemVerilog篇)(随后续面试不断更新....)
- C++常用查找算法总结(一)
- 大神爆料:i7-10510u和i7-1065G7哪个处理器好-i710510u和i71065g7哪个好-i7-10510u和i7-1065g7性能-i710510u和i71065g7有什么区别
- Android 通用抓包方式