PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Cryptage des fichiers HFSQL
Cryptage des fichiers HFSQL
Débuté par D2J, 07 avr. 2018 19:18 - 2 réponses
Membre enregistré
2 messages
Posté le 07 avril 2018 - 19:18
Bonjour,

Dans un ancien projet, j'ai modifié dans l'analyse le détail de certains fichiers pour utiliser le cryptage avec mot de passe de sécurité.
Les fichiers HFSQL contiennent des données enregistrées avant cette modification de cryptage.
Ajout dans le code d'ouverture pour chaque fichier crypté de l'instruction :
Hpasse ([nom_fichier],[mon_mot_de_passe])
Recompilation du projet avec mise à jour des fichiers de données et indication du mot de passe.
Fonctionnement OK du logiciel mais en ouvrant les fichier .fic (normalement crypté) avec un éditeur hexa, je m'aperçois que les données sont en clair !

Comment parvenir à crypter ces anciens enregistrements ?
Merci d'avance.
Membre enregistré
939 messages
Popularité : +66 (68 votes)
Posté le 10 avril 2018 - 12:16
bonjour,

il faut utiliser la fonction HChangeMotDePasse() pour affecter un mot de passe à un fichier qui n'en possédait pas.
Cela devrait ensuite crypter vos données.

=> https://doc.pcsoft.fr/fr-FR/?1000018781&name=HChangeMotDePasse

Bon dèv
Membre enregistré
2 messages
Posté le 10 avril 2018 - 19:24
Merci beaucoup.
J'ai rajouté l'instruction HChangeMotdePasse() avec les paramètres adéquats pour chaque fichier à crypter ... les fichiers de données créés antérieurement sont maintenant cryptés !!!
Avec mes plus sincères remerciements.