Recherche dans les collections de brevets nationales et internationales

1. (WO2018107949) PROCÉDÉ DE TRAITEMENT DE CHIFFREMENT ENTIÈREMENT HOMOMORPHIQUE BASÉ SUR UNE OPÉRATION MODULO

Pub. No.:    WO/2018/107949    International Application No.:    PCT/CN2017/112482
Publication Date: Fri Jun 22 01:59:59 CEST 2018 International Filing Date: Fri Nov 24 00:59:59 CET 2017
IPC: H04L 9/00
Applicants: SHENZHEN FHE TECHNOLOGIES CO., LTD
深圳市全同态科技有限公司
HU, Heping
胡和平
Inventors: HU, Heping
胡和平
LIAO, Yunfeng
廖云峰
Title: PROCÉDÉ DE TRAITEMENT DE CHIFFREMENT ENTIÈREMENT HOMOMORPHIQUE BASÉ SUR UNE OPÉRATION MODULO
Abstract:
La présente invention concerne un procédé de traitement de chiffrement entièrement homomorphique basé sur une opération modulo, le procédé comportant les étapes consistant à: acquérir, pendant le chiffrement, un texte en clair d'un type de données numériques arbitraire, et le convertir, selon des besoins de chiffrement, en un texte en clair d'un système de numération correspondant; chiffrer chaque nombre du texte en clair obtenu du système de numération, et combiner les textes chiffrés obtenus par l'opération de chiffrement de façon à obtenir une combinaison correspondante de textes chiffrés; effectuer des opérations d'addition, de soustraction, de multiplication et de division de textes chiffrés sur la combinaison de textes chiffrés obtenue en utilisant la forme vraie du texte chiffré basée sur un chiffrement modulo, le complément à un du texte chiffré et le complément à deux du texte chiffré; déchiffrer le résultat obtenu d'opération sur le texte chiffré en utilisant une division modulo, de façon à obtenir le texte en clair déchiffré. La présente invention peut résoudre le problème technique, rencontré dans le procédé existant de traitement de chiffrement entièrement homomorphique basé sur une opération modulo, à savoir qu'en raison de la difficulté de maîtriser le bruit de multiplication de textes chiffrés et la survenue d'une erreur pendant le déchiffrement lorsque le résultat d'addition de textes chiffrés est égal au résultat de sommation de textes chiffrés dans le système de numération, le résultat chiffré ne peut pas être déchiffré correctement.