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 : 1940

déchidfrement 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échiffrmeent 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 : 1940

Décihffrement 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

Déchiiffrement 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éciffrement RSA

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 (numériquement) à la petite énigme suivante : 

Dans une course, vous doublez le 31ème, en quelle position êtes-vous ?

Sujets similaires

Sujet Date Forum
P2T
Vacances par celina58
25-12-2009 Enigmes Cryptées
P2T
La baby-sitter par elpafio
23-06-2012 Enigmes Cryptées
04-01-2009 Enigmes Cryptées
13-01-2013 Enigmes Cryptées
P2T
Vigenere par kosmogol
14-04-2009 Enigmes Cryptées
P2T
Enigme 2: Royauté par snowgirl13
17-10-2011 Enigmes Cryptées
26-09-2010 Enigmes Cryptées
P2T
Enigme coloré codée ! par gilles355
03-09-2012 Enigmes Cryptées
P2T
Où est le pass ? par Crazyclown
01-11-2009 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