-
Decryptage d'une chaine
Salut,
Je vais péter un plomb!! trois jour que je cherche.
J'ai un string que je doit décoder avec un cle, je n'y arrive pas!!!
Voici la doc complète paybox :
En décomposant les six étapes précédentes, on obtient :
1) “URL décodage de la signature”. QDFSVV456%02F4354GDGVF%2BGVRtvvzREVertv45reTZRv= devient QDFSVV456/4354GDGVF+GVRtvvzREVertv45reTZRv=
2) Soit “BBBBB” le résultat du décodage en base 64 du résultat de l‟étape précédente,
3) Soit “PPPPP” le résultat du décryptage de “BBBBB” avec la clé publique de PAYBOX.
4) Calcul d‟une empreinte SHA-1 avec l‟ensemble des variables sans la signature. Dans notre exemple, ce calcul s‟effectue sur la chaîne suivante :
valide=1&montant=1309&auto=145704&idtrans=702587912
5) Le calcul de l‟empreinte précédente doit être égal au résultat de l‟étape 3 (“PPPPP”).
Aidez moi svp
Manu
-
Bonjour,
C'est quoi le souci, faut être plus précis !
Tu as une étape qui ne fonctionne pas ?
Je suppose que tu as déjà regardé dans la librairie System.Security de dotnet pour ce qui est sha-1 ?