Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

crypo asymétrique suite et fin

18 réponses
Avatar
remy
alice

clef =3D(a^2+b^2)

bob

d0=3D(clef-x)*y
d1=3D(clef-y)*x



alice

sachant que
sqrt(a^2+b^2)-x=3Dsqrt(a^2+b^2)-sqrt(ya^2+yb^2)
=3Dsqrt((a-ya)^2+(b-yb)^2) sss a/b=3Dya/yb

bon bref cela revient a trouve ya yb tel que
y de d1=3D ya*ya+(a-ya)*yb+(b-yb)*ya avec ya=3Dyb*a/b
=2E... =E9quation du deuxi=E8me ordre (truc rigolo aux passage)

meme chose pour d0 et a faire converge les hypoth=E8ses formuler pour yb =

telque

d0=3D(clef-x)*y
d1=3D(clef-y)*x


une objection ?

remy
--=20
http://remyaumeunier.chez-alice.fr/

10 réponses

1 2
Avatar
remy
Le 02/10/2012 12:09, remy a écrit :
alice

clef =(a^2+b^2)

bob

d0=(clef-x)*y
d1=(clef-y)*x



alice

sachant que
sqrt(a^2+b^2)-x=sqrt(a^2+b^2)-sqrt(ya^2+yb^2)
=sqrt((a-ya)^2+(b-yb)^2) sss a/b=ya/yb

bon bref cela revient a trouve ya yb tel que
y de d1= ya*ya+(a-ya)*yb+(b-yb)*ya avec ya=yb*a/b
.... équation du deuxième ordre (truc rigolo aux passage)

meme chose pour d0 et a faire converge les hypothèses formuler pour y b
telque

d0=(clef-x)*y
d1=(clef-y)*x


une objection ?

remy


et merde eve et alice trouve la solution en meme temps
donc il me faut une réglé public qui n'introduit pas de faille

donc
d0=(clef-x)*y avec y partie entier clef/x

et je fait l'hypothesse qu'il n’excite pas d'autre x possible

remy


--
http://remyaumeunier.chez-alice.fr/
Avatar
remy
maj du pdf voir page perso

j'ai pas encore l'algo mais sauf erreur
cela doit tenir la route

avantage du bouzin
eve n'est pas en mesure de savoir si elle a trouver la bonne solution et
cela même si elle passe dessus

remy






--
http://remyaumeunier.chez-alice.fr/
Avatar
remy
bonjour donc

alice

a=3,7
b=7.6
c.123456
clef=c^2*a*b


bob
z=(clef-x)*y

alice

z/(a*b)=(c-x1)^2*y

attention x1 et une transposer de x
x1 et x sont lie par un lien d'homothétie

bob ne connait pas x1 mais alice a partire de x1 peut calculer x

ensuite si je dit que y et un carre et entier

z/(a*b)=(c-x1)^2*y^2
sqrt(z/(a*b))=y*(c-x1)=y*c+x1*y

donc maintenant je me retrouve avec un truc du style
y*c+x1*y

mais alice ne peut toujours pas trouver x1 donc j'ai envie de dire
que x celui de bob et y forme un carre entier quelque chose du style

[3*7*11*13)^2 x=3*3*7*13 y=(7*13*11*11)

il ne reste plus qu'a alice a partir de ses hypothèse formuler sur y et
x1 dans sqrt(z/(a*b))=y*c+x1*y de calculer x a partir de x1
et de vérifier

ensuite pour le lien entre x et x1 d'un point de vue mathématique ses u n
peut le bordelle

donc le plus simple

un carre dans ceux carre un autre carre plus petit donc
a^2=b^2-c

avec c=(a-b)*c1+c1^2

puis on multiplie le tout par la clef priver a1*b1
a^2*a1*b1=b^2*a1*b1-c*a1*b1

a^2*a1*b1=b^2*a1*b1-(a-b)*c1+c1^2)*a1*b1



bon bref la question
les contrainte imposer a bob sur x et y
sont telle suffisante



merci remy





--
http://remyaumeunier.chez-alice.fr/

--
http://remyaumeunier.chez-alice.fr/
Avatar
remy
Le 09/10/2012 14:39, remy a écrit :

bonjour donc

alice

a=3,7
b=7.6
c.123456
clef=c^2*a*b


bob
z=(clef-x)*y

alice

z/(a*b)=(c-x1)^2*y

attention x1 et une transposer de x
x1 et x sont lie par un lien d'homothétie

bob ne connait pas x1 mais alice a partire de x1 peut calculer x

ensuite si je dit que y et un carre et entier

z/(a*b)=(c-x1)^2*y^2
sqrt(z/(a*b))=y*(c-x1)=y*c+x1*y

donc maintenant je me retrouve avec un truc du style
y*c+x1*y

mais alice ne peut toujours pas trouver x1


j'en suis pas convaincue

je me demande si a partire x1 elle calcule x
puis elle verifie avec z=(clef-x)*y
sachant que y et un carre et entier ne suffit pas comme condition

remy




--
http://remyaumeunier.chez-alice.fr/
Avatar
remy
ses bon j'ai fait un pdf vite fait
il y a tout meme une application numérique
voir page perso


si quelqu'un ne comprend pas qu'il n'hésite pas


merci a vous remy





--
http://remyaumeunier.chez-alice.fr/
Avatar
remy
maj du pdf

en gros correction de quelque erreur plus un peut plus explication
et un critère a peaufiner


http://remyaumeunier.chez-alice.fr/pdf/cryptographiqueAsym%C3%A9trique.pd f

remy

--
http://remyaumeunier.chez-alice.fr/
Avatar
remy
On 12 oct, 16:29, remy wrote:
maj du pdf

en gros correction de quelque erreur plus un peut plus explication
et un critère a peaufiner

http://remyaumeunier.chez-alice.fr/pdf/cryptographiqueAsym%C3%A9triqu...

remy

--http://remyaumeunier.chez-alice.fr/



petite correction

http://cjoint.com/12oc/BJmsBaJ7ENr.htm

ensuite il reste a évaluer l'incidence de la taille de la
clés priver A.B par rapport aux c^2 dans le calcule du x(alice)
plus l'écart sera grand mieux cela sera a froid ou en toute logique


remy
Avatar
remy
bonjour


voila un bout de code pour s'amuser
http://cjoint.com/12oc/BJpmOuriLol.htm
donc unzip....
puis sous windows ou linux


:~/Bureau/crypto Asymetrique$ javac *.java
:~/Bureau/crypto Asymetrique$ java Alice 123456.5698 1265485.56
1235.687912
##########################################################################

a= 123456.5698 b= 1265485.56 c= 1235.687912
clefPublicAlice = 238555259772835483.292489658904745472

##########################################################################
:~/Bureau/crypto Asymetrique$ java Bob
238555259772835483.292489658904745472 1234569789.12368 12368
##########################################################################

clefPublicAlice = 238555259772835483.292489658904745472
x34569789.12368 y368
clefPublicBob = 2950451437601270105479.837861333891997696

##########################################################################
:~/Bureau/crypto Asymetrique$ java Alice 123456.5698 1265485.56
1235.687912 2950451437601270105479.837861333891997696
######################################

clefPublicBob = 2950451437601270105479.837861333891997696

n de bob 368
le x de bob
34569789.1236800000000000000000000000000000000000000000000000000000000000000000000000000000000000128533349549197418166378645693228706996309550605717976725887566551625436800160453242829416939641337085159886443133556916587820058070080
######################################
:~/Bureau/crypto Asymetrique$

attention il faut que le n que choisi bob soit identique a la parti
decimal de sont x

en attendant que je trouve un point d'arrte plus mathematique

remy
Avatar
remy
donc

:~/Bureau/crypto Asymetrique$ javac *.java
:~/Bureau/crypto Asymetrique$ java Alice 156.5698 17.561579
10.687912
##########################################################################

a= 156.5698 b= 17.561579 c= 10.687912
clefPublicAlice = 314092.3053681299700320651648

##########################################################################
:~/Bureau/crypto Asymetrique$ java Bob
314092.3053681299700320651648 295967.123456 123456
##########################################################################

clefPublicAlice = 314092.3053681299700320651648 x)5967.123456 y3456
clefPublicBob = 2237662458.1439175802786369855488

##########################################################################
:~/Bureau/crypto Asymetrique$ java Alice 156.5698 17.561579
10.687912 2237662458.1439175802786369855488

######################################

clefPublicBob = 2237662458.1439175802786369855488

n de bob 3456
le x de bob
)5967.12345600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006378785530537150851521403891113172013136635831153065626998914881775256874428757186181861735070790074086531775125530020
######################################
:~/Bureau/crypto Asymetrique$

et la seul chose que peut faire eve revient a estimer n

2237662458.1439175802786369855488/314092.3053681299700320651648
7124.21928172127282646011

remy
Avatar
remy
Le 15/10/2012 12:45, remy a écrit :
bonjour


voila un bout de code pour s'amuser
http://cjoint.com/12oc/BJpmOuriLol.htm
donc unzip....
puis sous windows ou linux


:~/Bureau/crypto Asymetrique$ javac *.java
:~/Bureau/crypto Asymetrique$ java Alice 123456.5698 1265485.5 6
1235.687912
####################################################################### ###

a= 123456.5698 b= 1265485.56 c= 1235.687912
clefPublicAlice = 238555259772835483.292489658904745472

####################################################################### ###
:~/Bureau/crypto Asymetrique$ java Bob
238555259772835483.292489658904745472 1234569789.12368 12368
####################################################################### ###

clefPublicAlice = 238555259772835483.292489658904745472
x34569789.12368 y368
clefPublicBob = 2950451437601270105479.837861333891997696

####################################################################### ###
:~/Bureau/crypto Asymetrique$ java Alice 123456.5698 1265485.5 6
1235.687912 2950451437601270105479.837861333891997696
######################################

clefPublicBob = 2950451437601270105479.837861333891997696

n de bob 368
le x de bob
34569789.123680000000000000000000000000000000000000000000000000000 0000000000000000000000000000000128533349549197418166378645693228706996309 5506057179767258875665516254368001604532428294169396413370851598864431335 56916587820058070080

######################################
:~/Bureau/crypto Asymetrique$

attention il faut que le n que choisi bob soit identique a la parti
decimal de sont x




sauf que c'est merdique parce que eve peut casser l'algo

clefPublicAlice - clefPublicBob/n=xxx.n

comme alice ne peut pas actuellement savoir quelle et le bon x
tout le bouzin et a jeté et cela quelque soit le point d’arrêt que bob
peut introduire eve pourra sen servir

remy




en attendant que je trouve un point d'arrte plus mathematique

remy




--
http://remyaumeunier.chez-alice.fr/
1 2