FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Résultat de hachage différent
Résultat de hachage différent
Débuté par Yvan H, 08 mai 2018 16:02 - 3 réponses
Connectez-vous…
Yvan H
#1
Membre enregistré
34 messages
Popularité : +7 (7 votes)
Posté le 08 mai 2018 - 16:02
Bonjour à tous,
Je suis en train de développer une application se connectant à une base SQL. Mon soucis, c'est que, pour le même algorithme de hashage (sha512), le résultat est différent entre Windev et PHP.
PHP :
hash('sha512', 'test');
// Renvoie "ee26b0dd4af7e749aa1a8ee3c1 [...]"
Windev :
s
Test
=
HashChaîne
(
HA_HMAC_SHA_512
,
"test"
)
s
Test
=
BufferVersHexa
(
s
Test
)
s
Test
=
Remplace
(
s
Test
,
" "
,
""
)
s
Test
=
Remplace
(
s
Test
,
RC
,
""
)
s
Test
=
Minuscule
(
s
Test
)
//
Renvoie "29c5fab077c009be6676b2f082a7ab [...]"
Savez-vous pourquoi ça arrive ? Comment puis-je avoir une chaine similaire à la chaine hashée en PHP ?
Merci.
Signaler
0
0
Nicolas CAILLIEZ
#2
Membre enregistré
190 messages
Popularité : +21 (23 votes)
Posté le 08 mai 2018 - 18:27
Bonjour
peut être une piste :
Fonction HashChaîne et UNICODE
Attention : Les fonctions de Hachage agissent au niveau des octets des chaînes de caractères. Le résultat pour un même type d'algorithme sera donc différent en UNICODE et en ANSI.
https://doc.pcsoft.fr/fr-FR/?1000007111
Signaler
0
0
Nicolas CAILLIEZ
#3
Membre enregistré
190 messages
Popularité : +21 (23 votes)
Posté le 08 mai 2018 - 18:40
Utiliser plutôt
s
Test
=
HashChaîne
(
HA_SHA_512
,
"test"
)
au lieu de HA_HMAC_SHA_512
Signaler
0
0
Yvan H
#4
Membre enregistré
34 messages
Popularité : +7 (7 votes)
Posté le 09 mai 2018 - 10:06
Merci beaucoup pour ces réponses, ça marche nickel !
Signaler
0
0
→ Revenir à WINDEV Mobile 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