Cours 1 · L'hypothèse et sa structureLeçon 3 sur 3
Théorie de la structure et rigidité
3 h de lecture8 sections Version PDF
Uniformité marginale, invariance le long du tore, commutant générique, module planté : ce qui est démontrable sans hypothèse.
Une hypothèse nouvelle sans réduction du pire cas ne vaut que ce que sa théorie de la structure établit. Cette séance couvre tout ce qui se démontre inconditionnellement sur — et, non moins important, ce qui ne s'en démontre pas.
À lire avant la séance
§3.4 à §3.6, c'est-à-dire les Lemmes 4 à 6, le Corollaire 1, l'Heuristique 6, la Proposition 1 et les Remarques 3 et 4. Puis §3.9 et sa Table 2.
Chaque composante est uniforme
Le Lemme 4 est presque trop court pour être remarqué, et il est décisif. Pour fixé avec inversible, si est uniforme sur alors est exactement uniforme sur . La preuve tient en deux phrases : est une bijection, et est la translation d'une variable uniforme par une matrice fixée.
La conséquence est qu'il n'y a rien à chercher dans les marges. Toute l'information réside dans la corrélation jointe de : aucun test statistique appliqué à seul — spectre, déterminant, distribution des coefficients — ne peut obtenir le moindre avantage. À cet égard, la forme décisionnelle se comporte comme le NTRU décisionnel.
L'invariance le long du tore, et sa limite
Le Lemme 5 dit que pour tout , arbitraire et non nécessairement court, l'application préserve la distribution d'instance avec le même témoin. La preuve tient en une ligne, le commutateur s'annulant parce que et vivent tous deux dans l'algèbre commutative .
La Remarque 3 en tire une forme normale — on peut supposer la projection de sur nulle — puis énonce sa limite, et c'est le point à ne pas laisser passer : l'orbite est de codimension seulement. Ce n'est donc pas une auto-réduction aléatoire complète, et aucune réduction du pire cas au cas moyen n'est connue pour . Le séminaire y reviendra en séance 8, où une route conjecturale contourne entièrement le problème.
Le commutant générique
Le Lemme 6 est le cœur technique. Pour uniforme, en notant le centralisateur du -ième slot NTT,
avec probabilité au moins , où compte les diviseurs premiers distincts de . Au déployé cela se lit .
La preuve mérite d'être suivie au tableau, car elle est plus soignée qu'il n'y paraît : elle borne directement l'intersection, sans hypothèse de régularité sur , et couvre donc aussi les slots dérogatoires — ceux dont le centralisateur est strictement plus grand que .
Le module planté, et l'unicité des solutions courtes
Le Corollaire 1 en déduit la description complète des solutions. En écrivant une solution quelconque avec , on obtient . Deux cas, et deux seulement : si le commutateur s'annule et ; sinon le Lemme 6 donne , et est heuristiquement de taille , incompatible avec la borne de brièveté.
Les seules solutions courtes structurellement garanties forment donc le module planté de rang un
de rang sur à l'intérieur d'une dimension . C'est l'analogue des rotations triviales de NTRU — à ceci près que le plant occupe une fraction de la dimension au lieu de . Notez soigneusement ce chiffre : il concerne le réseau complet, et la séance 7 montrera que ce n'est pas celui qui gouverne l'attaque.
L'Heuristique 6 ferme le dispositif en situant le premier minimum hors du plant à . Les bornes de brièveté sont choisies bien en dessous, de sorte que résoudre au sens de la Définition 3, c'est retrouver la clé à un scalaire court près — l'analogue exact de « NTRU retrouve à une unité près ».
Que garantit exactement le Lemme 4 sur la distribution de t ?
Recherche et décision
La Proposition 1 établit que la recherche se réduit à la décision : un adversaire résolvant -Search avec avantage fournit un distingueur contre -Dec d'avantage au moins . L'argument est direct — sur une instance uniforme le réseau ne porte aucun plant, donc par l'heuristique gaussienne aucune solution valide n'existe.
La Remarque 4 énonce la réciproque, et il faut la prendre au sérieux : elle est ouverte. La machinerie standard de réduction recherche-vers-décision pour (Ring-)LWE repose sur la re-randomisation d'échantillons fraîchement tirés, ce qui n'est pas disponible ici : une clé définit une unique instance, et le Lemme 5 ne re-randomise que le long d'une orbite de codimension . La situation est celle de NTRU, où la variante décisionnelle doit être supposée séparément.
Dans quel sens va la réduction établie par la Proposition 1 ?
Point de discussion
L'article fait reposer la bonne position du problème de recherche sur une heuristique gaussienne, pas sur un théorème. Prenez trente minutes pour délimiter précisément ce que l'Heuristique 6 suppose, et demandez-vous ce qui se passerait si elle était fausse : la Définition 3 resterait-elle bien posée ? La Proposition 1 survivrait-elle ? Comparez ensuite avec le rôle que jouent les heuristiques analogues dans l'analyse de NTRU — la question n'est pas de savoir si l'on s'appuie sur des heuristiques, mais si l'on sait lesquelles.
À retenir
Vous avez parcouru les 8 sections.
Marquez-la terminée pour faire avancer votre parcours, ou revenez sur un point avant de passer à la suite.