首页> 外国专利> PRIVATE COMPUTATION ON ENCRYPTED BIOMETRIC DATA USING HOMOMORPHIC ENCRYPTION

PRIVATE COMPUTATION ON ENCRYPTED BIOMETRIC DATA USING HOMOMORPHIC ENCRYPTION

机译:利用同态加密对加密的生物数据进行私有计算

摘要

A cryptographic processing device includes a generator that generates a first encrypted polynomial by encrypting a first polynomial that corresponds to a first vector obtained by adding a first random number to a zero vector as a component, a transmitter that transmits, to a terminal, first cryptographic information that represents the first encrypted polynomial, a receiver that receives, from a calculation device, second cryptographic information that represents a fourth encrypted polynomial, and receives, from the calculation device, third cryptographic information that represents a second random number, the fourth encrypted polynomial including a first operation result that is a result of an operation of a fifth vector and a sixth vector that is obtained by adding, to a second vector, a result of a multiplication of the first random number by the second random number as a component, the first operation result being obtained by calculating from a second encrypted polynomial and a third encrypted polynomial, wherein the second encrypted polynomial is obtained by adding a result of a multiplication of the first encrypted polynomial by the second random number to a second polynomial that corresponds to a third vector obtained by adding zero to the second vector as a component, and the third encrypted polynomial is obtained by encrypting a third polynomial that corresponds to the fifth vector obtained by adding zero to a fourth vector as a component, a decryption unit that decrypts the second cryptographic information and the third cryptographic information, and a processing unit that generates a second operation result that is a result of an operation of the second vector and the fourth vector, on the basis of a result of decrypting the second cryptographic information and a result of decrypting the third cryptographic information.
机译:密码处理设备包括:生成器,其通过将与将第一随机数加到零矢量作为分量的第一矢量相对应的第一多项式进行加密来生成第一加密多项式;以及向终端发送第一密码的发送器。代表第一加密多项式的信息,接收器从计算设备接收代表第四加密多项式的第二加密信息,并从计算设备接收代表第二随机数的第三加密信息,第四加密多项式包括作为第五矢量和第六矢量的运算结果的第一运算结果,该第六矢量是通过将第一随机数与第二随机数相乘的结果加到第二矢量上而获得的,该第六运算是作为分量,通过从第二加密多项式和thi计算得到第一运算结果rd加密多项式,其中第二加密多项式是通过将第一加密多项式乘以第二随机数的结果与第二多项式相加而获得的,该第二多项式对应于通过向第二矢量加零作为分量而获得的第三矢量,第三加密多项式是通过对与第五向量相对应的第三多项式进行加密而获得的,该第五多项式是通过对第四向量加上零作为成分而获得的,第五解密单元对第二密码信息和第三密码信息进行解密,处理单元基于解密第二密码信息的结果和解密第三密码信息的结果,生成作为第二向量和第四向量的运算结果的第二运算结果。

著录项

  • 公开/公告号EP3068066B1

    专利类型

  • 公开/公告日2019-11-27

    原文格式PDF

  • 申请/专利权人 FUJITSU LIMITED;

    申请/专利号EP20160158229

  • 发明设计人 YASUDA MASAYA;

    申请日2016-03-02

  • 分类号H04L9;H04L9/14;H04L9/32;

  • 国家 EP

  • 入库时间 2022-08-21 11:40:55

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号