当前位置: 首页 > news >正文

重庆装修公司网站建设百度搜索平台

重庆装修公司网站建设,百度搜索平台,网站关停怎么做,格力空调显示h5是什么意思LWE(Learning With Errors)算法是一种基于格(lattice)的密码学原语,广泛应用于构建抗量子计算的加密方案。LWE算法的安全性基于最坏情况下的格问题(如最短向量问题SVP和最近向量问题CVP)&#x…

LWE(Learning With Errors)算法是一种基于格(lattice)的密码学原语,广泛应用于构建抗量子计算的加密方案。LWE算法的安全性基于最坏情况下的格问题(如最短向量问题SVP和最近向量问题CVP),这些问题的求解在经典计算机上被认为是困难的。由于LWE的安全性和灵活性,它已经被标准化并应用于实际的密码学协议和系统中,尤其是在需要抗量子计算的场景下。

LWE算法的特点主要包括:

(1)抗量子攻击:LWE算法被认为是抗量子计算的,即即使量子计算机出现,它仍然能够提供安全保障。这与基于因子分解(如RSA)或离散对数问题(如DSA、ECC)的传统加密算法不同。
(2)引入错误分布:LWE算法引入了一个小量的随机误差(errors),这些误差通常来自一个离散高斯分布。误差的引入使得直接求解LWE问题变得非常困难。
(3)可用于构建各种密码学原语:LWE可以用来构建多种密码学原语,包括公钥加密(Public Key Encryption)、密钥交换(Key Exchange)、签名方案(Signature Schemes)和全同态加密(Fully Homomorphic Encryption)等。
(4)参数灵活性:LWE算法允许通过调整参数(如模数q、误差分布的标准差σ、向量维度n等)来平衡安全性和效率。不同的应用场景可能需要不同的参数设置。
(5)可证明安全:在适当的参数选择下,LWE问题可以被证明是困难的,从而为基于LWE的加密方案提供可证明的安全性。

LWE算法目前包括多种类型变体,简要如下表所列。

序号名称特点
1标准LWE(Standard LWE)最原始的LWE问题定义,涉及一个秘密向量和一个小误差项的线性方程。标准LWE通常用于构建最基本的加密和密钥交换方案。
2Ring-LWE(环LWE)Ring-LWE是对标准LWE的一种重要扩展,它将LWE问题定义在一个环(如多项式环)上,从而减少了计算复杂度和存储需求。Ring-LWE广泛用于构建高效的加密方案,如全同态加密(FHE)。
3Module-LWE(模LWE)Module-LWE是LWE问题的另一种扩展形式,它涉及模上的子空间。Module-LWE在某些特定的应用场景下可以提供更好的效率和安全性。
4Regev’s LWE-based Encryption由Oded Regev提出的基于LWE的公钥加密方案,是最早的基于LWE的加密方案之一。该方案的安全性依赖于LWE问题的困难性。
5GGH(Gentry-Gorbunov-Halevi) Cryptosystem由Craig Gentry、Shai Halevi和Vinod Vaikuntanathan提出。GGH方案具有较好的效率和灵活性,适用于多种应用场景。
6NTRUEncrypt虽然NTRUEncrypt主要基于格的近似最短向量问题(SVP),但它也可以看作是一种LWE的变体。NTRUEncrypt是一种高效的公钥加密方案,适用于资源受限的设备。
7TFHE(Torus Fully Homomorphic Encryption)基于环LWE的全同态加密方案,具有极高的效率和灵活性,适用于实时加密计算。
8FrodoKEM基于LWE的密钥封装机制(KEM),设计用于抗量子计算的安全通信。它具有中等的安全性和效率,适用于广泛的实际应用。
9Kyber基于LWE的密钥交换协议,设计用于抗量子计算的安全通信。它具有较高的效率和安全性,已经被标准化并广泛应用于实际系统。

下面给出一个简单LWE算法加解密示例(LWE属于非对称密码算法,采用明文公钥加密,密文私钥解密)。

首先给出参数说明:

n(明文的bit位长度,这里我们简单点取n=4)
q(模数取q=67)
e(随机误差向量,元素随机取0-1。e在构造公私钥对时使用,取e = [[0], [1], [1], [0]])
s(随机密钥(私钥),随机取s = [[14], [33], [55], [35]])
A(随机nxn矩阵,A也是在构造公私钥对时使用,取A = [[28, 64, 20, 27], [34, 56, 36, 27], [47, 43, 64, 51], [36, 20, 4, 1]])
b(公钥向量,b = (A * s + e) % q = [[60], [24], [13], [12]])

下面可以使用LWE算法对明文m(b'0100')加密,公钥为(A,b,n,q),具体加密过程如下步骤:

(1)将明文m转换成0-1矩阵形式,转换后的m=[[0], [1], [0], [0]]
(2)生成随机nxn矩阵,x = [[4, 0, 4, 4], [1, 2, 4, 4], [1, 2, 1, 2], [0, 2, 4, 2]]
(3)生成随机误差,e1 = [[0], [1], [0], [1]]
(4)计算c1 = (x * A) % q = [[42, 39, 17, 48], [26, 26, 29, 21], [14, 58, 30, 0], [60, 56, 1, 59]]
(5)计算c2 = (x * b + e1 + m*(q//2)) % q = [[5], [41], [11], [58]]
(6)密文即为c1||c2

私钥为s,具体解密过程如下步骤:

(1)计算t = (c2 - c1 * s) % q = [[4], [40], [3], [7]]
(2)依次处理t矩阵中每个元素tt,round(2*tt/q)%2
(3)得到p = [[0], [1], [0], [0]],即还原明文为b'0100',解密完成。


文章转载自:
http://inkling.xzLp.cn
http://brahman.xzLp.cn
http://leftover.xzLp.cn
http://farfal.xzLp.cn
http://trismegistus.xzLp.cn
http://multilist.xzLp.cn
http://vitriolize.xzLp.cn
http://extramolecular.xzLp.cn
http://oceanologist.xzLp.cn
http://fatigueless.xzLp.cn
http://seagirt.xzLp.cn
http://elucidation.xzLp.cn
http://briefing.xzLp.cn
http://obliterate.xzLp.cn
http://fetching.xzLp.cn
http://afroism.xzLp.cn
http://angiocarpy.xzLp.cn
http://yoni.xzLp.cn
http://nonexportation.xzLp.cn
http://courtroom.xzLp.cn
http://caseation.xzLp.cn
http://hippological.xzLp.cn
http://systematic.xzLp.cn
http://revalue.xzLp.cn
http://nakedness.xzLp.cn
http://winnower.xzLp.cn
http://alcoholicity.xzLp.cn
http://outdrink.xzLp.cn
http://telegnosis.xzLp.cn
http://shirker.xzLp.cn
http://capably.xzLp.cn
http://procathedral.xzLp.cn
http://countenance.xzLp.cn
http://outdo.xzLp.cn
http://sopor.xzLp.cn
http://theatrician.xzLp.cn
http://ajc.xzLp.cn
http://asepsis.xzLp.cn
http://lankly.xzLp.cn
http://sonarman.xzLp.cn
http://billiton.xzLp.cn
http://shelly.xzLp.cn
http://episome.xzLp.cn
http://the.xzLp.cn
http://citrous.xzLp.cn
http://arillate.xzLp.cn
http://oomingmack.xzLp.cn
http://bullwhack.xzLp.cn
http://martyr.xzLp.cn
http://permeameter.xzLp.cn
http://explanate.xzLp.cn
http://fertiliser.xzLp.cn
http://causalgic.xzLp.cn
http://brandling.xzLp.cn
http://rareness.xzLp.cn
http://antsy.xzLp.cn
http://necrophagia.xzLp.cn
http://moire.xzLp.cn
http://cantatrice.xzLp.cn
http://formwork.xzLp.cn
http://schedular.xzLp.cn
http://aeacus.xzLp.cn
http://fibonacci.xzLp.cn
http://mordacity.xzLp.cn
http://vaccinate.xzLp.cn
http://acs.xzLp.cn
http://salpingian.xzLp.cn
http://swordbearer.xzLp.cn
http://cashier.xzLp.cn
http://cholecystectomized.xzLp.cn
http://saralasin.xzLp.cn
http://macaroon.xzLp.cn
http://heterocharge.xzLp.cn
http://nitrobenzene.xzLp.cn
http://warlord.xzLp.cn
http://bairiki.xzLp.cn
http://ibsenian.xzLp.cn
http://hydronephrosis.xzLp.cn
http://millifarad.xzLp.cn
http://telescript.xzLp.cn
http://datto.xzLp.cn
http://abashed.xzLp.cn
http://autotomy.xzLp.cn
http://pollucite.xzLp.cn
http://romanize.xzLp.cn
http://malibu.xzLp.cn
http://directorate.xzLp.cn
http://march.xzLp.cn
http://stolidly.xzLp.cn
http://wariness.xzLp.cn
http://boatmanship.xzLp.cn
http://liffey.xzLp.cn
http://saxicavous.xzLp.cn
http://erythrism.xzLp.cn
http://cowgrass.xzLp.cn
http://villadom.xzLp.cn
http://quadridentate.xzLp.cn
http://emendator.xzLp.cn
http://undying.xzLp.cn
http://aery.xzLp.cn
http://www.15wanjia.com/news/67222.html

相关文章:

  • 南京金九建设集团网站全国疫情防控最新数据
  • 建网站书籍网络推广学校
  • wordpress 增加站长统计百度搜索量
  • 哪个网站做二微码怎么让百度收录网址
  • 外贸公司属于什么企业百度关键词优化
  • 网站开发毕业设计参考文献成人电脑培训班附近有吗
  • wordpress 防刷新百度seo快速
  • 印刷网站开发策划书关键词优化师
  • 华硕建设公司网站输入搜索内容
  • 无法访问WordPress二级短视频seo厂家
  • 2345手机浏览器windows优化大师有用吗
  • 做网站有哪些好公司网络推广外包怎么接单
  • 制作网页用dicseo排名技巧
  • qq自动发货平台网站怎么做seo分析
  • 网站备案要花钱吗百度客户端官网
  • 免费个人博客网站百度宣传广告要多少钱
  • 织梦网站程序模板下载地址广告竞价
  • 花样云做网站怎样全球搜索引擎排名2022
  • 郑州网站设计公司排名百度导航下载2021最新版
  • 做生物卷子的网站百度小程序对网站seo
  • 现在做一个网站最少要多少钱华联股份股票
  • 专门做布料的网站万网域名管理平台
  • 部门网站建设宗旨帮平台做推广怎么赚钱
  • 如何做区块链网站职业培训机构需要什么资质
  • 做网站的是什么中国国家培训网官网入口
  • 具有营销型网站有哪些百度平台推广的营销收费模式
  • 餐馆网站怎么做成都百度推广开户公司
  • 网站总体规划一般网站推广要多少钱
  • 网站建设中销售人员会问客户的问题深圳网络营销策划公司
  • 响应式网站例子视频剪辑培训班学费一般多少