PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2025 → résultat différent de la fonction crypte entre PDA et PC
résultat différent de la fonction crypte entre PDA et PC
Iniciado por contact2, set., 01 2004 4:53 PM - 4 respostas
Publicado em setembro, 01 2004 - 4:53 PM
J'ai constaté un petit problème en comparant le résultat de la fonction
Crypte entre un PC (simulateur) et un PDA.
Ceci est certainement du à une différence de codage des chaines de caractère
mais comment s'en sortir ?

Le problème est simple : comment crypter sur PDA et décrypter sur PC, et
vice versa ?
Publicado em setembro, 01 2004 - 6:04 PM
en y réflechissant, mon besoin se limite au hashage de données

existe-t-il une solution de hash (MD5 par exemple) pour Pocket ?


"Lionel Pratz" <contact2@chtisoft.com> a écrit dans le message de
news:4135c648$1@news.pcsoft.fr...

J'ai constaté un petit problème en comparant le résultat de la fonction
Crypte entre un PC (simulateur) et un PDA.
Ceci est certainement du à une différence de codage des chaines de

caractère
mais comment s'en sortir ?

Le problème est simple : comment crypter sur PDA et décrypter sur PC, et
vice versa ?

Publicado em setembro, 06 2004 - 8:50 PM
"Lionel Pratz" <contact2@chtisoft.com> écrivait
news:4135c648$1@news.pcsoft.fr:


J'ai constaté un petit problème en comparant le résultat de la
fonction Crypte entre un PC (simulateur) et un PDA.
Ceci est certainement du à une différence de codage des chaines de
caractère mais comment s'en sortir ?

Le problème est simple : comment crypter sur PDA et décrypter sur PC,
et vice versa ?



Salut,

utilise AnsiVersUnicode ou inversement (UnicodeVersAnsi) selon que tu le
fasses sur le PC ou sur le pocket afin de travailler des deux cotés en
unicode ou des deux cotés en ANSI.

--
En esperant t'avoir aidé.
ted
Publicado em setembro, 07 2004 - 12:31 PM
oui, merci, ça me confirme ce que j'avais constaté

pour info:
- il faut utiliser UnicodeVersAnsi uniquement pour le texte à chiffrer, pas
pour le mot de passe
- l'inverse (AnsiVersUnicode) ne marche pas sur PC
- a noter aussi que la fonction Crypte ne prend pas les Buffer


"ted" <_s_p_a_m_ted.o@free.fr> a écrit dans le message de
news:XnF955CBF7EA5A15tedofreefr@81.80.226.155...
"Lionel Pratz" <contact2@chtisoft.com> écrivait
news:4135c648$1@news.pcsoft.fr:


J'ai constaté un petit problème en comparant le résultat de la
fonction Crypte entre un PC (simulateur) et un PDA.
Ceci est certainement du à une différence de codage des chaines de
caractère mais comment s'en sortir ?

Le problème est simple : comment crypter sur PDA et décrypter sur PC,
et vice versa ?



Salut,

utilise AnsiVersUnicode ou inversement (UnicodeVersAnsi) selon que tu le
fasses sur le PC ou sur le pocket afin de travailler des deux cotés en
unicode ou des deux cotés en ANSI.

--
En esperant t'avoir aidé.
ted
Publicado em setembro, 20 2004 - 1:19 PM
finalement, j'ai toujours des soucis de différence de résultats pour la
fonction crypte entre PDA et PC, même en transformant via UnicodeVersAnsi

pour certaines chaines de caractères , à priori de taille identique (par
exemple 17 caractères), le résultat n'est pas le même, alors que si j'enlève
un caractère, j'obtiens le même résultat sur les 2 plate-formes, si
quelqu'un a une idée pour contourner le problème ...

sinon, je vais devoir me réecrire une fonction de cryptage personnelle,
dommage

"Lionel Pratz" <contact2@chtisoft.com> a écrit dans le message de
news:413d71d3$1@news.pcsoft.fr...

oui, merci, ça me confirme ce que j'avais constaté

pour info:
- il faut utiliser UnicodeVersAnsi uniquement pour le texte à chiffrer,

pas
pour le mot de passe
- l'inverse (AnsiVersUnicode) ne marche pas sur PC
- a noter aussi que la fonction Crypte ne prend pas les Buffer


"ted" <_s_p_a_m_ted.o@free.fr> a écrit dans le message de
news:XnF955CBF7EA5A15tedofreefr@81.80.226.155...
"Lionel Pratz" <contact2@chtisoft.com> écrivait
news:4135c648$1@news.pcsoft.fr:


J'ai constaté un petit problème en comparant le résultat de la
fonction Crypte entre un PC (simulateur) et un PDA.
Ceci est certainement du à une différence de codage des chaines de
caractère mais comment s'en sortir ?

Le problème est simple : comment crypter sur PDA et décrypter sur PC,
et vice versa ?



Salut,

utilise AnsiVersUnicode ou inversement (UnicodeVersAnsi) selon que tu le
fasses sur le PC ou sur le pocket afin de travailler des deux cotés en
unicode ou des deux cotés en ANSI.

--
En esperant t'avoir aidé.
ted