首页> 外国专利> A METHOD FOR A COMMUNICATION DEVICE TO RETRIEVE A PLAINTEXT FROM A CIPHERTEXT MEMORIZED IN A REMOTE DATABASE

A METHOD FOR A COMMUNICATION DEVICE TO RETRIEVE A PLAINTEXT FROM A CIPHERTEXT MEMORIZED IN A REMOTE DATABASE

机译:一种通信设备从存储在远程数据库中的密文中检索纯文本的方法

摘要

This invention relates to a method for a first communication device (100) to retrieve a plaintext P from a first ciphertext C memorized in a first server called remote database (102), the first ciphertext C being generated by a second communication device (101) by applying a first encryption function E() in order to perform an homomorphic encryption of plaintext P by combining it with a first encryption key eHE provisioned in said second communication device. The method comprises the following steps carried out by the first communication device (100): receiving (200) from the remote database (102) the first ciphertext C; generating (201) a second ciphertext C' by applying a second encryption function F() that combines a single-use encryption key K generated by a random number generator with the first ciphertext C; transmitting (202) the second ciphertext C' to a second remote server (103) provisioned with a first decryption key dHE corresponding to the first encryption key eHE; receiving (203) from the second remote server (103) a third ciphertext M generated by applying a first decryption function D() corresponding to the first encryption function E() in order to combine the second ciphertext C' with the first decryption key dHE; retrieving (204) the plaintext P by applying a second decryption function G() corresponding to the second encryption function F() in order to combine the single-use encryption key K with the third ciphertext M.
机译:本发明涉及一种用于第一通信设备(100)从存储在称为远程数据库(102)的第一服务器中的第一密文C中检索明文P的方法,该第一密文C由第二通信设备(101)生成。通过应用第一加密函数E()以便通过将明文P与在所述第二通信设备中提供的第一加​​密密钥eHE组合来执行明文P的同态加密。该方法包括由第一通信设备(100)执行的以下步骤:从远程数据库(102)接收(200)第一密文C;通过应用第二加密函数F()来生成(201)第二密文C',第二加密函数F()将由随机数生成器生成的一次性加密密钥K与第一密文C相结合;将第二密文C'发送(202)到配备有与第一加密密钥eHE相对应的第一解密密钥dHE的第二远程服务器(103);从第二远程服务器(103)接收(203)通过应用与第一加密函数E()相对应的第一解密函数D()以将第二密文C'与第一解密密钥dHE组合而产生的第三密文M ;通过应用与第二加密函数F()相对应的第二解密函数G()来检索(204)明文P,以便将一次性加密密钥K与第三密文M组合。

著录项

  • 公开/公告号WO2019072666A1

    专利类型

  • 公开/公告日2019-04-18

    原文格式PDF

  • 申请/专利权人 GEMALTO SA;

    申请/专利号WO2018EP76927

  • 发明设计人 JEMLI NEJIB;WIES THOMAS;GOUGET ALINE;

    申请日2018-10-03

  • 分类号H04L9;

  • 国家 WO

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号