FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
Cryptage Triple DES
Cryptage Triple DES
Débuté par JbLau, 06 fév. 2018 11:06 - 1 réponse
Connectez-vous…
JbLau
#1
Posté le 06 février 2018 - 11:06
Bonjour à tous,
Voilà le problème je dois décrypter avec PHP une chaîne de caractères envoyée par un web service (le cryptage est en 3DES et fait sous windev).
On m'as transmis la clé bien évidemment mais je n'ai pas plus d'infos quant au mode de cryptage (ECB, CFB..)
Je fais donc un appel curl pour récupérer le contenu d'une page de test qui renvoie la chaîne 'hello world' cryptée sous cette forme: @#m��2ی���D����$���
- La chaîne cryptée varie à chaque retour curl, comme si une contrainte aléatoire avait été intégrée à la phase de cryptage
- J'ai essayé plusieurs scripts dont celui ci-dessous qui as l'air fonctionnel mais ne décrypte rien du tout:
public function decrypt($data, $secret)
{
//Generate a key from a hash
$key = md5(utf8_encode($secret), true);
//Take first 8 bytes of $key and append them to the end of $key.
$key .= substr($key, 0, 8);
$data = base64_decode($data);
$data = mcrypt_decrypt('tripledes', $key, $data, 'ecb');
$block = mcrypt_get_block_size('tripledes', 'ecb');
$len = strlen($data);
$pad = ord($data[$len-1]);
return substr($data, 0, strlen($data) - $pad);
}
Auriez vous quelques pistes ou une idée de la manière dont Windev procède au cryptage en tripleDES ?
Merci d'avance
Signaler
0
0
Pascal BOULESTEIX
#2
Membre enregistré
964 messages
Popularité : +16 (20 votes)
Posté le 21 janvier 2022 - 18:13
Avez-vous avancé dans votre problématique car j'ai le même problème et que je ne m'en sors pas ?
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte