crypto asymétrique ...
Le
remy

bonjour
et a l' arrache je ferait un pdf plus tard
histoire d'avoir un retour constructif
alice
a=12.36
b=14.56
s=a*b
bob
n=5
n1=7
y=(s-n)*n1
alice
m1=n1
x=(b-n/a)
x1=(a-n/b)
y/(a*m1)-(y-x)/(m1*a-1)
y/(b*m1)-(y-x1)/(m1*b-1)
en gros et pour faire simple
alice pour chaque m1 recherche x et x1 tel que ..=0 et calcule n
qui devrait être différent dans ceux contexte en tout logique et sau=
f
erreur *(non vérifier)*
dans cette exemple j'ai calculer x et x1 mais dans la vrais vie Alice
les recherches pour un m1 donner
et cela peut être vus comme un crible
remy
--
http://remyaumeunier.chez-alice.fr/
et a l' arrache je ferait un pdf plus tard
histoire d'avoir un retour constructif
alice
a=12.36
b=14.56
s=a*b
bob
n=5
n1=7
y=(s-n)*n1
alice
m1=n1
x=(b-n/a)
x1=(a-n/b)
y/(a*m1)-(y-x)/(m1*a-1)
y/(b*m1)-(y-x1)/(m1*b-1)
en gros et pour faire simple
alice pour chaque m1 recherche x et x1 tel que ..=0 et calcule n
qui devrait être différent dans ceux contexte en tout logique et sau=
f
erreur *(non vérifier)*
dans cette exemple j'ai calculer x et x1 mais dans la vrais vie Alice
les recherches pour un m1 donner
et cela peut être vus comme un crible
remy
--
http://remyaumeunier.chez-alice.fr/
remy
--
http://remyaumeunier.chez-alice.fr/
perso je suis assez déçu ,si si
bon bref
alice
a.789;b1;clefpublic=b-a
bob
n
n1'
y=(clefpublic-n)*n1
alice
xalice%
xalice=xalice+1;xalice;y+a*xalice
26
2927.211
xalice=xalice+1;xalice;y+a*xalice
27
2943.000
alice recherche un entier puis calcule n1
clefpublic-y/xalice
12.00000000000000000000
le seul moyen de trouver n et n1 ses de connaître a
inutile de dire que ces d'une trivialité déconcertante
disons que cela a le mérite dÂ’exister
remy
--
http://remyaumeunier.chez-alice.fr/
d'un crypto système asymétrique qui utiliser des décimaux ?
juste cas ou ,
parce que la sécurité et système et indiscutable et le schéma
relativement simple pour reste correcte
remy
--
http://remyaumeunier.chez-alice.fr/
alice
a.3456;b4;s=b-a
bob
n3
x=4.545
y=(s-x)*n
alice
m=n
b-(y+m*a)/m;(y-m*s)/m
x peut etre un decimal et donc y-m*s
ne marche pas
remy
Ça va être compliqué : parecqeu pour étudier les rà ©els, on a tous les
outils de l'analyse, et ils sont très puissants. C'est bien parcequ'on
se réduit à des corps finis arithmétiques que des opéra tions comme le
logarithme (utilisé dans DSA) sont complexes à inverser.
--
Les simplifications c'est trop compliqué
attend j'ai fais l’impasse sur un problème j'ai le même
résulta dans les 2 relations et cela quelque soit m
remy
--
http://remyaumeunier.chez-alice.fr/
clefpublicBob de la forme n*(.....) quand alice recherche la solution
n*(a*b-n1)/xalice si xalice =n cela me donne un truc de la forme
(a*b-n1) si maintenant bob utilise un décimale pour remplacer n
eve ne peut rein faire
mais alice par contre peut effectuer une recherche du style
x*(a*b-n1)/(xalice*a) =x*a*(b-n1/a)/(a*xalice)=b-n1/a sss xalice=x
x*(a*b-n1)/(xalice*b) =x*b*(a-n1/b)/(b*xalice)=a-n1/b sss xalice=x
bon bref ceux qui revient a traiter des chaîne de caractère ou a
recherche des morceaux de a et de b dans
x*a*(b-n1/a)/(a*xalice) et x*a*(b-n1/a)/(a*xalice)
(je supause que n1/a ou n1/b sont plus petit que a et b pour l'instant)
mais comme je suis un mec chiant et que je ne trouve pas cela genial
j'aimerais bien caractériser se constant en propriété math ématique
ou transforme le traitement de chaîne de caractère
inutile de préciser que j'ai pas envie de borner le x de bob
donc mon truc fonction mais il ne me plais pas
remy
--
http://remyaumeunier.chez-alice.fr/
de vue cryptographique ses robuste en gros et pour faire simple
le point d’arrêt ses la périodicité de partie dà ©cimale d'une fraction
entière la propriété mathématique
http://fr.wikipedia.org/wiki/D%C3%A9veloppement_d%C3%A9cimal_p%C3%A9riodi que
élémentaire
alice
a3;b5191955.797;s=a*b
n26548974951951951951951
n1
y=(s-n)*n1
alice
xalice=n1-5
y/(a*xalice)-b;xalice++
-16691853251251106059295.4387723577235772357723577235772357723577
5
y/(a*xalice)-b;xalice++
-13909877709375945914738.8318102981029810298102981029810298102981
6
y/(a*xalice)-b;xalice++
-11922752322322260097198.3982659698025551684088269454123112659698
7
y/(a*xalice)-b;xalice++
-10432408282031995734043.0731077235772357723577235772357723577235
8
y/(a*xalice)-b;xalice++
-9273251806250679007144.4868735320686540198735320686540198735320
9
y/(a*xalice)-b;xalice++
-8345926625625625625625.6178861788617886178861788617886178861788
10
y/(a*xalice)-b;xalice++
-7587206023296036495291.9978056171470805617147080561714708056171
11
alice recherche dans la partie décimale un cycle
deuxième exemple
alice
a3;b5191955.797;s=a*b
n2974951951951951951
n15689
y1=(s-n)*n1
alice
xalice=n1-5
y1/(a*xalice)-b;xalice++
-837234339712048508.8309299301676450396841881442545548425848
105684
y1/(a*xalice)-b;xalice++
-837226417733153047.2559378884405298611343496223437420067534
105685
y1/(a*xalice)-b;xalice++
-837218495904172974.5775182402573415435723155369433829834012
105686
y1/(a*xalice)-b;xalice++
-837210574225104035.3416729563696329574496744144255998749490
105687
y1/(a*xalice)-b;xalice++
-837202652695941974.2554612324941090603851311391775639049252
105688
y1/(a*xalice)-b;xalice++
-837194731316682536.1869918699186991869918699186991869918699
105689
y1/(a*xalice)-b;xalice++
-837186810087321466.1654156565411807964233488488731041156565
105690
avec y/s=-574820180623114.5546602489703893730784591234290956169933
et y1/s=-609415814099887.7252753248876317111573537937926824163309
de même ordre de grandeur
et toute la sécurité repose sur la connaissance de a que eve ne peut pas
trouver puisque b et un décimal
remy
meme pas eve peut factorisation de a*b*10^n et je reconstruis a
--
http://remyaumeunier.chez-alice.fr/
alice
a3;b5191955.797;s=a*b
bob
n251
n1
y=(s-n)*n1
alice
xalice=n1-5
y/(a*xalice)-(b*a-n)/a-(y/(a*xalice)*(n1-xalice)/n1)=0
et cela quelque soit la valeur de xalice
y/(a*xalice)-(b*a-n)/a-(y/(a*xalice)*(n1-xalice)/n1)
.0000000000000000000000000000000000000001
y/(a*xalice)-(b*a-n)/a-(y/(a*xalice)*(n1-xalice)/n1)
.0000000000000000000000000000000000000001
y/(a*xalice)-(b*a-n)/a-(y/(a*xalice)*(n1-xalice)/n1);xalice++
.0000000000000000000000000000000000000001
5
y/(a*xalice)-(b*a-n)/a-(y/(a*xalice)*(n1-xalice)/n1);xalice++
.0000000000000000000000000000000000000001
6
y/(a*xalice)-(b*a-n)/a-(y/(a*xalice)*(n1-xalice)/n1);xalice++
.0000000000000000000000000000000000000001
7
donc algo revient a trouver le un même m1 et n pour un xalice diffà ©rent
algo
le fixe un xalice et un n qui me donne un n1
je change xalice je garde le meme n je recalcule n1
si j'ai deux fois la meme valeur pour n1 j'ai le bon n1
le code dans 2/3 semaine
remy