|
|
|
|
|
- Gestion des erreurs
- Fonctionnement sous Windows Vista (et supérieur)
- Cryptage/décryptage d'une chaîne de caractères
- Cryptage en PHP
- Cryptage en Android / Java et décryptage par une application WINDEV (ou inversement)
fDécrypte (Fonction) En anglais : fDecrypt Décrypte un fichier préalablement crypté par fCrypte.
Syntaxe
<Résultat> = fDécrypte(<Chemin du fichier à  décrypter> , <Chemin du fichier décrypté> , <Mot de passe> [, <Type de cryptage effectué> [, <Format du fichier crypté>]])
<Résultat> : Booléen - Vrai si le décryptage a été effectué,
- Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Chemin du fichier à décrypter> : Chaîne de caractères Nom et chemin complet (ou relatif) du fichier à décrypter (260 caractères maximum). Un chemin de type UNC peut être utilisé. Ce fichier doit avoir été préalablement crypté par fCrypte. <Chemin du fichier décrypté> : Chaîne de caractères Nom et chemin complet (ou relatif) du fichier décrypté (260 caractères maximum). Un chemin de type UNC peut être utilisé. <Mot de passe> : Chaîne de caractères Mot de passe utilisé pour décrypter le fichier. Ce mot de passe doit être identique au mot de passe utilisé pour crypter le fichier. Un mot de passe long permet une meilleure sécurité de cryptage. <Type de cryptage effectué> : Constante optionnelle Indique le type de cryptage effectué. Ce paramètre doit être identique à celui choisi lors du cryptage. | | crypteAucun | Aucun cryptage n'a été effectué. | crypteRapide (Valeur par défaut) | La priorité a été donnée à la rapidité du cryptage (algorithme sur 128 bits).
| crypteRC516 | La priorité est donnée à la sécurité du cryptage (algorithme RC5 sur 16 rondes).
| crypteSécurisé | La priorité a été donnée à la sécurité du cryptage (algorithme RC5 sur 128 bits).
|
<Format du fichier crypté> : Constante optionnelle de type Entier Indique le format du fichier crypté. Ce paramètre doit être identique à celui choisi lors du cryptage. | | encodeAucun ou Faux (Valeur par défaut) | Format binaire. Le fichier crypté peut comporter des caractères non-imprimables. | encodeBASE64 | Format BASE 64. Le fichier crypté ne comporte que des caractères imprimables. | encodePCS ou Vrai | Format ASCII. Le fichier crypté ne comporte que des caractères imprimables. | encodeUUEncode | Format UUEncode. Le fichier crypté ne comporte que des caractères imprimables. |
Remarques La fonction fDécrypte génère une erreur dans les cas suivants : - le fichier à décrypter n'existe pas ou est bloqué,
- le chemin du fichier à décrypter est invalide,
- le <Mot de passe> est une chaîne vide ou n'est pas identique au <Mot de passe> utilisé pour crypter le fichier,
- le <Type de cryptage effectué> n'est pas identique au <Type de cryptage> choisi lors du cryptage,
- le <Format du fichier crypté> n'est pas identique à celui choisi lors du cryptage,
- l'utilisateur n'a pas les droits en lecture sur le fichier à décrypter,
- l'utilisateur n'a pas les droits en écriture sur le fichier décrypté.
- une chaîne Unicode a été utilisée pour le paramètre <Chemin du fichier à décrypter> ou pour le paramètre <Chemin du fichier décrypté> sous un système d'exploitation de type Windows 98 ou Windows Me.
Cryptage/décryptage d'une chaîne de caractères Pour crypter/décrypter une chaîne de caractères, utilisez les fonctions Crypte et Décrypte.
Liste des exemples associés :
|
Exemples unitaires (WEBDEV) : Les fonctions de chiffrement
[ + ] Utilisation des fonctions de chiffrement de WEBDEV. Cet exemple permet de : - chiffrer une chaîne de caractères - Déchiffrer une chaîne de caractères
|
|
Exemples unitaires (WINDEV) : Les fonctions de chiffrement (CrypteXXX, DécrypteXXX)
[ + ] Utilisation des fonctions de chiffrement de WINDEV. Cet exemple permet de : - Chiffrer une chaîne de caractères - Déchiffrer une chaîne de caractères
|
|
Exemples unitaires (WINDEV Mobile) : Les fonctions de chiffrement
[ + ] Utilisation des fonctions WLangage de chiffrement. Cet exemple permet de : - Chiffrer une chaîne de caractères - Déchiffrer une chaîne de caractères
|
Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|