Bonjour ,
Je cherche à résoudre ceci
J'ai :
Clé publique:
MTE6Mzc5MzgxMDk4NDM2MzQ5
Épreuve:
O6d9IbAVAAADGfCRXooAACNG006bSQEAL/q3GkE7AAA=
comment déchifrer du rsa :
http://www.osd.net/blog/web-development … ecryption/
par exemple :
<?php
$pow1 = gmp_powm("2", "31", "2147483649");
echo gmp_strval($pow1) . "\n";
?>
j'ai essayé d'ajouter ceci dans le code ci dessous "gmp_strval(" mais j'ai toujours un message d'erreur :
J'ai ce code :
<?php
function rsa_decrypt($value, $private_key_e, $public_key_n)
{
$resp = gmp_powm($value, $private_key_e, $public_key_n);
return $resp;
}
$txt = "O6d9IbAVAAADGfCRXooAACNG006bSQEAL/q3GkE7AAA=";
$e = "Rivest_Shamir_Adleman";
$n = "MTE6Mzc5MzgxMDk4NDM2MzQ5";
echo rsa_decrypt($txt, $e, $n);
?>
message erreur :
PHP Warning: gmp_powm(): Unable to convert variable to GMP - string is not an integer