WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site:
1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
Dogecoin (tips/pourboires):
DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp
Rechercher sur le site:
Home
|
Publier un mémoire
|
Une page au hasard
Memoire Online
>
Informatique et Télécommunications
>
Sécurité informatique
Chiffrement homomorphe
par
Dieudonné MOUYOUMÉ
Université de Yaoundé 1 - Master recherche 2025
Disponible en
une seule page
suivant
RESUME
ABSTRACT
INTRODUCTION GENERALE
Chapitre I
1.1.1 Structures algébriques
1.1.2 Problèmes difficiles sur les entiers
1.1.3 Distributions de probabilités
1.1.4 Problèmes sur les réseaux euclidiens
1. Algorithme LLL (Lenstra-Lenstra-Lovász)
2. Algorithme BKZ (Block Korkine-Zolotarev)
Chapitre II
2.1 Chiffrement homomorphe
2.1.1 Algorithmes d'un système de chiffrement homomorphe
2.1.2 Types de chiffrements homomorphes
2.1.2.1 Le chiffrement partiellement homomorphe
2.1.2.2 Le chiffrement quelque peu homomorphe
2.1.2.3 Le chiffrement totalement homomorphe
2.2 Générations du chiffrement homomorphe
2.2.1 Pré-FHE
2.2.2 FHE de première génération
2.2.3 FHE de deuxième génération
2.2.3.1 FHE de trosième génération
2.2.4 FHE de quatrième génération
2.2.5 Cryptosystèmes basés sur le problème Ring-LWE
2.2.5.1 Cryptosystème de Brakerski, Gentry et Vaikuntanathan
2.2.5.2 Cryptosystème de Brakerski, Fan et Vercauteren
2.2.6 Quelques applications du FHE
2.2.7 Avantages du FHE
2.2.8 Limites des techniques actuelles de chiffrement homomorphe
Chapitre III
3.1 Bibliothèques logicielles
3.1.1 Conception et organisation des bibliothèques
3.1.2 Principes
3.2 Bibliothèques FHE
3.2.1 HElib
3.2.2 HEAAN
3.2.3 Lattigo
3.2.4 ?oA(Lol)
3.2.5 FHEW
3.2.6 NFLlib
3.2.7 cuHE
3.2.8 TFHE
3.2.9 pyFHE
3.2.10 TenSEAL
3.2.11 Concrete
3.2.12 Microsoft SEAL
3.2.13 OpenFHE
3.2.14 PALISADE
Chapitre IV
Conclusion
Conclusion
Conclusion
Conclusion
Conclusion
Chapitre V
5.1.1 Classes de calculs HFE
5.2 Choix des bibliothèques FHE
5.2.2 Langage de programmation et éditeurs utilisés
5.3.1 Installation de SEAL Version 4.1.1
5.3.3 Installation de PALISADE
5.4 Multiplication Matricielle
5.4.1 Algorithme de multiplication matricielle na·ive
5.5 Tests
5.5.1 Le cas de SEAL
5.5.2 Le cas de OpenFHE
5.5.3 Le cas de PALISADE
5.6 Exécution des programmes
5.6.1 Cas de SEAL
5.6.2 Cas de OpenFHE
5.6.3 Cas de PALISADE
5.7 Résultats obtenus et discussions
5.7.1 Utilisation du cryptosystème BFV
5.7.1.1 Temps du chiffrement, de la multiplication et du déchiffrement
5.7.2 Utilisation du cryptosystème BGV
5.7.2.1 Temps du chiffrement, de la multiplication et du déchiffrement
CONCLUSION ET PERSPECTIVES
Bibliographie
suivant
Rechercher sur le site:
Changeons ce systeme injuste,
Soyez votre propre syndic
"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"
Charles de Gaulle