<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>20 Apr 2019 19:25:48 Z</lastBuildDate><pubDate>20 Apr 2019 14:41:37 Z</pubDate><description>Bonjour,&#13;
&#13;
J'ai un soucis depuis quelques temps qui m'embête beaucoup et peut être que quelqu'un sur le site à la solution. &#13;
Il y a des sujets dans le même style sur le forum, mais cela ne m'a pas aidé pour autant ! }:(&#13;
&#13;
J'ai des informations que je saisis et que je crypte sur une application Windev sur Windows et que je stocke sur HFSQL (toujours sous windows). Je désirerais les lire sur Android (et donc les décrypter).&#13;
&#13;
J'utilise donc la commande CrypteStandard et DécrypteStandard car sur l'aide j'ai pu lire :&#13;
"Contrairement aux fonctions Crypte et Décrypte, les fonctions CrypteStandard et DécrypteStandard utilisent des algorithmes de cryptage standard qui permettent d'échanger des messages cryptés entre des plateformes d'exécution différentes (Windows, Linux, Android, Java, iOS, PHP, etc.) et/ou avec des outils tiers."&#13;
&#13;
&#13;
&#13;
J'utilise donc sous Windows :&#13;
&#13;
[code:wl]&#13;
PROCÉDURE CryptageToutePlateforme(LOCAL sChaine_UNICODE est une chaîne UNICODE, LOCAL sCle_UNICODE est une chaîne UNICODE)&#13;
&#13;
sChaine_UTF8 	est un Buffer = ChaîneVersUTF8(sChaine_UNICODE)&#13;
sCle_UTF8		est un Buffer = ChaîneVersUTF8(sCle_UNICODE)&#13;
bufCle		est un Buffer&#13;
bufCrypte		est un Buffer&#13;
&#13;
bufCle= HashChaîne(HA_MD5_128, sCle_UTF8)&#13;
bufCrypte = CrypteStandard(sChaine_UTF8, bufCle, crypteAES128)&#13;
&#13;
RENVOYER bufCrypte&#13;
[/code]&#13;
&#13;
&#13;
&#13;
Sous Android j'utilise :&#13;
&#13;
[code:wl]&#13;
PROCÉDURE DecryptageToutePlateforme(LOCAL bufCrypte est un Buffer, LOCAL sCle_UNICODE est une chaîne UNICODE)&#13;
&#13;
sCle_UTF8		est un Buffer = ChaîneVersUTF8(sCle_UNICODE)&#13;
bufCle		est un Buffer&#13;
sResultat 		est un Buffer&#13;
&#13;
bufCle= HashChaîne(HA_MD5_128, sCle_UTF8)&#13;
sResultat = DécrypteStandard(bufCrypte, bufCle, crypteAES128)&#13;
&#13;
RENVOYER sResultat&#13;
[/code]&#13;
&#13;
&#13;
&#13;
Je transforme en UTF8, car toujours dans l'aide :&#13;
"Développement multi-plateforme : Pour manipuler des chaînes de caractères, il est nécessaire d'utiliser le même format sur toutes les plateformes. Il est conseillé d'utiliser des chaînes au format UTF 8 (et de convertir les chaînes Unicode si nécessaire)."&#13;
&#13;
Sous Windows, j'arrive à décrypter sans soucis, mais cela ne fonctionne pas sous Android (chaine illisible) je pense que c'est un soucis de codage (UTF8...)&#13;
&#13;
Quelqu'un pourrait m'aider ?&#13;
&#13;
Merciiiiiiiiiiiiiiii beaucoup &#13;
&#13;
Olivier&#13;
&#13;
--</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android/read.awp</link><title>Cryptage Windows &lt;&gt; Android</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Olivier</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android-229619/read.awp</comments><pubDate>20 Apr 2019 19:25:48 Z</pubDate><description>Merci beaucoup pour ta réponse rapide (un samedi en plus :merci: encore un accro de Windev !)&#13;
Tu as raison ! &#13;
Pour ceux que çà…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android-229619/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android-229619/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android/read.awp">Cryptage Windows &lt;&gt; Android</source><title>Re: Cryptage Windows &lt;&gt; Android</title></item><item><author>Popoy</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android-229618/read.awp</comments><pubDate>20 Apr 2019 17:48:43 Z</pubDate><description>Salut Oliver quand tu crypte tu met en UTF-8 une chaîne unicode&#13;
donc en théorie quand tu décrypte ne devrait tu pas faire l'inv…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android-229618/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android-229618/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/229616-cryptage-windows-android/read.awp">Cryptage Windows &lt;&gt; Android</source><title>Re: Cryptage Windows &lt;&gt; Android</title></item></channel></rss>
