crypto asymetrique

Le
remy
bonjour

si je me trompe pas
il doit y avoir plusieurs solutions possibles si je fais une attaque par
force brute

ctrl +alt+bc

#########Alice#########
n=5
m=7
bruitprivatealice1
a2135156165211321^13+3213213215615146161
b1454784

publicalice1=((a^n+a^m)/(a-b)-bruitprivatealice)
publicalice2=a-b
#####################


#########Bob#########
privatebob7412678544574
bruitprivatebob34781
publicbob=
privatebob*(publicalice1%(publicalice2-privatebob))+bruitprivatebob
#####################


#########Alice#######
r=1
bornsup=publicbob
borninf=0
while(r!=0)
{
c=(borninf+bornsup)/2
r=((publicbob+b^n+b^m-(b+c)^n-(b+c)^m))/bruitprivatealice+c
if(rtmp==r){r=0}
rtmp=r
if(r<0){bornsup=c}
if(r>0){borninf=c}

}
print "privatebob=";c
#####################

cdl remy

--
http://remyaumeunier.chez-alice.fr/
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
remy
Le #26461251
bonjour
j'ai fait une petit mise a jour voir
comme dab http://remyaumeunier.chez-alice.fr/pdf/cryptoasymetrique.pdf
et j'ai apport une preuve mathématique de la robustesse du system
voir paragraphe 9 en gros et pour faire simple
la sécurité repose sur un savoir b
et sur bruitprivatealice ,bruitprivatebob comme pour un otp
j’applique le même principe
un attaquant ne peut rien faire sans cette connaissance ou savoir

un bout de code sous linux et bc
#########Alice#########
n=5
m=7
bruitprivatealice=2^280-123456789
a2135156165211321^13+3213213215615146161
b1454784
publicalice1=((a^n+a^m)/(a-b)-bruitprivatealice)
publicalice2=a-b
#####################
#########Bob#########
privatebob7412678544574
bruitprivatebob=2^284+1234781
publicbob=
(privatebob*(publicalice1%(publicalice2-privatebob)))+bruitprivatebob
#####################
#########Alice#######
r=1
bornsup=publicbob
borninf=0
while(r!=0)
{
c=(borninf+bornsup)/2
r=((publicbob+b^n+b^m-(b+c)^n-(b+c)^m))/bruitprivatealice+c
if(rtmp==r){r=0}
rtmp=r
if(r<0){bornsup=c}
if(r>0){borninf=c}
}
print "privatebob=";c
#####################
--
http://remyaumeunier.chez-alice.fr/
remy
Le #26461260
Le 25/01/2018 à 12:39, remy a écrit :
bonjour
j'ai fait une petit mise a jour voir
comme dab http://remyaumeunier.chez-alice.fr/pdf/cryptoasymetrique.pdf
et j'ai apport une preuve mathématique de la robustesse du system
voir paragraphe 9 en gros et pour faire simple
la sécurité repose sur un savoir b
et sur  bruitprivatealice ,bruitprivatebob  comme pour un otp
 j’applique le même principe
 un attaquant ne peut rien faire sans cette connaissance ou savoi r


alice peut demande une conformation en utilisant une fonction
de hachage sur le bruit de bob ou bruitprivatebob
mais je n'y voie pas trop d’intérêt pour l’inst ant
a voir éventuellement

--
http://remyaumeunier.chez-alice.fr/
Publicité
Poster une réponse
Anonyme