Mer 03/08/2016 - Projet D24

Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Mer 03/08/2016 - Projet D24

Message non lu par Xavier »

Mer 03/08/2016 - Projet D24


Une unité de cryptage compatible Unicode a été implémentée assez facilement. Par contre il était impossible de récupérer les données cryptées en XT4, le cryptage en Unicode résultant en données deux fois plus longues et totalement différentes.

Le retour complet de l'application en ANSI étant hors de question, un premier prototype a consisté en forçant le cryptage seul en ANSI. Après quelques heures de debug en parallèle entre D05 et D24, il vient d'être possible de décrypter un fichier XT4 sous D24.

Leçon à retenir : Chr(X mod 256) <> AnsiChar(X) !

Ça ne résout pas la totalité de la problématique, car le forçage de l'ANSI fait perdre la compatibilité Unicode sur les données cryptées.
Répondre