Enigmes

Forum dédié aux énigmes et à toutes formes de jeux de logique.

Déconnexion

Tu n'es pas identifié sur Prise2tete : s'identifier.

accueil Accueil forum Forum
[+]

 #1 - 11-12-2017 11:59:54

X75144754
Amateur de Prise2Tete
Enigmes résolues : 0
Messages : 7

Déciffrement RSA

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

  • |
  • Répondre

#0 Pub

 #2 - 11-12-2017 16:18:24

scarta
Elite de Prise2Tete
Enigmes résolues : 49
Messages : 1960

Déchiffrementt RSA

gmp_powm(a,b,c) calcule a^b modulo c.
(GMP est la lib classique pour la manipulation de grand nombres)

Passer des chaines de caractères quand on attend des entiers c'est rarement payant big_smile

 #3 - 11-12-2017 20:46:00

X75144754
Amateur de Prise2Tete
Enigmes résolues : 0
Messages : 7

Dééchiffrement RSA

Comment détecter l'algo de chiffrement de O6d9IbAVAAADGfCRXooAACNG006bSQEAL/q3GkE7AAA= ?

O6d9IbAVAAADGfCRXooAACNG006bSQEAL/q3GkE7AAA= finit par = comme en base 64 mais non ce n'est pas de la base64...

clé publique : MTE6Mzc5MzgxMDk4NDM2MzQ5 en base 64 , ca devien 11:379381098436349
donc
clé privé = "11";
clé publique = "379381098436349";

Mais O6d9IbAVAAADGfCRXooAACNG006bSQEAL/q3GkE7AAA=  c 'est quoi ?

 #4 - 12-12-2017 09:19:57

scarta
Elite de Prise2Tete
Enigmes résolues : 49
Messages : 1960

Déchffrement RSA

Une suite de bits en base64 j'imagine

 #5 - 12-12-2017 23:08:26

X75144754
Amateur de Prise2Tete
Enigmes résolues : 0
Messages : 7

Dchiffrement RSA

O6d9IbAVAAADGfCRXooAACNG006bSQEAL/q3GkE7AAA=

l'indice de l'épreuve est une suite de 4 bits..

Donc une suite de 4 bits a décoder en base64.. et non ..

 #6 - 12-12-2017 23:29:45

X75144754
Amateur de Prise2Tete
Enigmes résolues : 0
Messages : 7

Déchiffremen tRSA

si on reflechit :
X=O6d9IbAVAAADGfCRXooAACNG006bSQEAL/q3GkE7AAA=
la longeur de X devrait être divisible par 4 car c 'est de la base64(voir http://fr.wikipedia.org/wiki/Base64)
Ca avance en rien mais bon .

 

Réponse rapide

Rédige ton message
| | | | Upload | Aide
:) :| :( :D :o ;) :/ :P :lol: :mad: :rolleyes: :cool:
Sécurité

Répondez à la devinette suivante : 

Le père de toto a trois fils : Pif, Paf et ?

Sujets similaires

Sujet Date Forum
P2T
Cryptografix par cogito
19-11-2013 Enigmes Cryptées
P2T
09-01-2016 Enigmes Cryptées
P2T
Lettres emmélées 1 par daminius
25-09-2014 Enigmes Cryptées
P2T
21-02-2013 Enigmes Cryptées
P2T
Scientifiques... par glutry
16-01-2013 Enigmes Cryptées
P2T
Parlons pognon... par scarta
21-03-2008 Enigmes Cryptées
P2T
Iinlvinev ... par Sophus
25-08-2007 Enigmes Cryptées
P2T
07-12-2016 Enigmes Cryptées
P2T
Les mega-terrestres 2 par Promath-
23-09-2010 Enigmes Cryptées

Pied de page des forums

P2T basé sur PunBB
Screenshots par Robothumb

© Copyright 2002–2005 Rickard Andersson

Prise2Tete Forum Statistiques Liste des membres Hall of Fame Contact
© Prise2tete - Site d'énigmes et de réflexion.
Un jeu où seules la réflexion, la logique et la déduction permettent de trouver la solution.

Flux RSS de Prise2Tete Forum Jeux & Prise2Tete Test & Prise2Tete Partenariat et Publicité sur Prise2Tete