Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
Eve doit résoudre le problème suivant :
=> Retrouver a ;
=> Retrouver b ;
=> En déduire K.
C'est un problème difficile :
LOGARITHME DISCRET.
calcule Qb = b.P
calcule K = b.Qa
calcule Qa = a.P
A la fin, Alice et Bob partagent la même clé K = a.b.P
calcule K = a.Qb
Nota : toutes ces valeurs sont représentées par des suites de bits : 10101110110101100010101010101...
génère un nombre secret b
choisissent un groupe mathématique,
et un générateur du groupe P
(c'est fourni par les normalisateurs)
génère un nombre secret a
Cryptographie par courbe elliptique B233 NIST
Nombre de combinaisons à essayer :
n = 6 901 746 346 790 563 787 434 755
862 277 025 555 839 812 737 345 013 555 379 383 634 485 463
!!!!!!!!!!!!!!
Alice et Bob
ou :
Echanger nos messages en toute sécurité
Du point de vue calculatoire, aujourd'hui : OUI !
C'est une source d'information parallèle :
Au sein de l'équipe DALI,
à l'Université de Perpignan Via Domitia :
Par exemple, voyons ce qu'on peut faire avec un simple oscilloscope sur une carte à puce :
Un calcul de clé !
nota : sur le diagramme, exponentiation rapide RSA
square-and-multiply
La clé est utilisé pour :
- chiffrer et déchiffrer le message ;
- elle est créée à l'aide d'un générateur aléatoire ;
- Alice et Bob doivent partager la même ;
- ils doivent utiliser une procédure sécurisée !
Une clé est une suite de bit : 100101101100011010011...
Selon les protocoles, de 56 à ...4096 (voire plus !)
PAVOIS ANR 12 BS02 002 02
Almost Perfectly Nonlinear
Jean-Marc ROBERT
UPVD, DALI-LIRMM
-
Congrès des Doctorants 2013