格密码学习记录

1.学习格密码需要的一些预备知识

欧式空间:是指四维甚至是N维的理论上无穷大的空间

 

向量空间:向量空间也是一个集合,这个集合对向量的加法和数乘是封闭的,也就是说,只要空间中的运动理解为点到点的移动,而非想象中的连续。向量空间可以理解为所有维度为 n 的实向量的集合。向量在这个空间内,那么向量按照加法和数乘的方式运动,就会一直在这个空间里。Rn则定义为一个维度为n 的实向量空间。

格可以用来阐述一种既不是基于双素数因子分解也不是基于对数问题的公钥密码

格的概念与向量空间的概念非常相似,就是多了一个限制,即格上只允许格中的向量与整数做标量乘法运算

确定球的最大格堆积密度等价于求格的最短向量(SVP)的长度, 确定球的最小格覆盖密

度则等价于求到格点的最近距离(CVP).

 

2.格的定义

 

左图为格的几何化表示,其中的点便是格空间中的格点,而两条从原

点出发的向量便是这个格空间的一组基向量,可以发现格中所有的格点均可以通过从原点出发的两条向量来进行表示。

 

 

 

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值