首页> 外国专利> Generating shared secrets for lattice-based cryptographic protocols

Generating shared secrets for lattice-based cryptographic protocols

机译:为基于格的加密协议生成共享机密

摘要

In a general aspect, shared secrets for lattice-based cryptographic protocols are generated. In some aspects, a public parameter (a) is obtained, where the public parameter is an array defined for a lattice-based cryptography system. A first secret value (s) and a second secret value (b) are obtained. The first secret value is a second array defined for the lattice-based cryptography system, and is generated based on sampling an error distribution. The second secret value is a third array defined for the lattice-based cryptography system, and is a product of the first and second arrays (b←as). A public key ({circumflex over (b)}) is then generated by applying a compression function to the second secret value (b), and the public key is sent to an entity. A shared secret (μ) is then generated based on information received from the entity in response to the public key.
机译:在一般方面,生成了基于格的加密协议的共享机密。在一些方面,获得公共参数(a),其中公共参数是为基于格的密码系统定义的阵列。获得第一秘密值和第二秘密值b。第一秘密值是为基于格的密码系统定义的第二数组,并且是基于对错误分布进行采样而生成的。第二秘密值是为基于格的密码系统定义的第三数组,并且是第一数组和第二数组(b←as)的乘积。然后通过对第二秘密值(b)应用压缩函数来生成公钥(b),并将公钥发送给实体。然后基于响应于公共密钥从实体接收的信息来生成共享秘密(μ)。

著录项

  • 公开/公告号US10103886B1

    专利类型

  • 公开/公告日2018-10-16

    原文格式PDF

  • 申请/专利权人 ISARA CORPORATION;

    申请/专利号US201715600377

  • 发明设计人 GUSTAV MICHAEL GUTOSKI;MARINUS STRUIK;

    申请日2017-05-19

  • 分类号H04L9/30;H04L9/08;

  • 国家 US

  • 入库时间 2022-08-21 13:06:15

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号