| | |
Constante | Détail | Utilisée dans les fonctions |
---|
compresseAucun | Aucune compression n'est effectuée. | Compresse, Crypte, Décrypte |
compresseChaîneCourte | La chaîne sera compressée à l'aide d'un algorithme optimisé pour les chaînes de caractères de petite taille. | Compresse, Crypte, Décrypte |
compresseGZIP | La chaîne sera compressée avec l'algorithme GZIP. | Compresse |
compresseLZW | La chaîne sera compressée avant d'être cryptée. | Compresse, Crypte, Décrypte |
crypte3DES | Algorithme de cryptage utilisé : Triple Data Encryption Standard.- Taille de la clé : 192 bits.
- Taille des blocs : 64 bits.
- Taille du vecteur d'initialisation (IV) : 64 bits.
| CrypteStandard, DécrypteStandard |
crypteAES128 | Algorithme de cryptage utilisé : Advanced Encryption Standard.- Taille de la clé : 128 bits.
- Taille des blocs : 128 bits.
- Taille du vecteur d'initialisation (IV) : 128 bits.
| CrypteStandard, DécrypteStandard |
Nouveauté SaaScrypteAES192 | Algorithme de cryptage utilisé : Advanced Encryption Standard.- Taille de la clé : 192 bits.
- Taille des blocs : 128 bits.
- Taille du vecteur d'initialisation (IV) : 128 bits.
| CrypteStandard, DécrypteStandard |
crypteAES256 | Algorithme de cryptage utilisé : Advanced Encryption Standard. - Taille de la clé : 256 bits.
- Taille des blocs : 128 bits.
- Taille du vecteur d'initialisation (IV) : 128 bits.
| CrypteStandard, DécrypteStandard |
crypteAnsi | Le cryptage réalisé est identique à celui réalisé dans une application WINDEV ou WEBDEV. Utile pour les applications cryptant en WINDEV Mobile et décryptant en WINDEV par exemple. | Crypte, Décrypte |
crypteAucun | Aucun cryptage effectué | Crypte, Décrypte, fCrypte, fDécrypte |
crypteCBC | Mode de traitement des blocs par l'algorithme de cryptage : Cipher Block Chaining - Enchaînement des blocs | CrypteStandard, DécrypteStandard |
crypteCFB | Mode de traitement des blocs par l'algorithme de cryptage : Cipher Feedback - Chiffrement à rétroaction. | CrypteStandard, DécrypteStandard |
crypteCTR | Mode de traitement des blocs par l'algorithme de cryptage : Cipher Counter - Chiffrement basé sur un compteur. | CrypteStandard, DécrypteStandard |
crypteDES | Algorithme de cryptage utilisé : Data Encryption Standard.- Taille de la clé : 64 bits.
- Taille des blocs : 64 bits.
- Taille du vecteur d'initialisation (IV) : 64 bits.
Attention : cet algorithme est actuellement déprécié. | CrypteStandard, DécrypteStandard |
crypteECB | Mode de traitement des blocs par l'algorithme de cryptage : Electronic Code Book - Dictionnaire de codes. Ce mode d'opération est déconseillé et ne devrait être utilisé que pour des raisons de compatibilité. | CrypteStandard, DécrypteStandard |
cryptePaddingOAEP | Mode de remplissage des données cryptées pour être compatibles avec la taille requise par les algorithmes de cryptage par bloc : Les données sont complétées par des octets dont la valeur correspond au nombre total d'octets ajoutés pour atteindre la taille requise. | CrypteAsymétrique, DécrypteAsymétrique |
cryptePaddingPKCS1 | Mode de remplissage des données cryptées pour être compatibles avec la taille requise par les algorithmes de cryptage par bloc : Les données sont complétées par des octets dont la valeur correspond au nombre total d'octets ajoutés pour atteindre la taille requise. | CrypteAsymétrique, DécrypteAsymétrique |
cryptePaddingPKCS | Mode de remplissage des données cryptées pour être compatibles avec la taille requise par les algorithmes de cryptage par bloc : Les données sont complétées par des octets dont la valeur correspond au nombre total d'octets ajoutés pour atteindre la taille requise. | CrypteStandard, DécrypteStandard |
cryptePaddingZéro | Mode de remplissage des données cryptées pour être compatibles avec la taille requise par les algorithmes de cryptage par bloc : Les données sont complétées par des zéros binaires jusqu'à obtenir la taille requise. | CrypteStandard, DécrypteStandard |
crypteRapide | Cryptage rapide (algorithme sur 128 bits) | Crypte, Décrypte, fCrypte, fDécrypte |
crypteRC516 | Priorité donnée à la sécurité du cryptage (algorithme RC5 sur 16 rondes). | Crypte, Décrypte, fCrypte, fDécrypte |
crypteSécurisé | Cryptage sécurisé (algorithme RC5 sur 128 bits). | Crypte, Décrypte, fCrypte, fDécrypte |
encodeAucun | Format de la chaîne ou du fichier crypté : Binaire. | Crypte, Décrypte, fCrypte, fDécrypte |
encodeBASE64 | Format de la chaîne ou du fichier crypté : BASE 64. Le texte encodé comporte uniquement des caractères imprimables. | Crypte, Décrypte, fCrypte, fDécrypte, Encode, Décode |
encodeBASE64SansRC | Format BASE 64 (respecte la norme RFC 4648) sans les RC (Retour Chariot). Le texte encodé comporte uniquement des caractères imprimables. | Encode, Décode |
encodeBASE64URL | Format de la chaîne ou du fichier crypté : BASE 64 URL. Le texte encodé comporte uniquement des caractères imprimables. | Encode, Décode |
encodeBASE85 | Format de la chaîne ou du fichier crypté : BASE 85. Le texte encodé comporte uniquement des caractères imprimables. | Encode, Décode |
encodePCS | Format de la chaîne ou du fichier crypté : ASCII. Le texte encodé comporte uniquement des caractères imprimables. | Crypte, Décrypte, fCrypte, fDécrypte, Encode, Décode |
encodeURLDepuisAnsi | Format de la chaîne ou du fichier crypté : URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte à encoder est une chaîne ANSI. | Encode URLEncode |
encodeURLDepuisUnicode | Format de la chaîne ou du fichier crypté : URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte à encoder est une chaîne Unicode. | Encode URLEncode |
encodeURLDepuisUTF8 | Format de la chaîne ou du fichier crypté : URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte à encoder est une chaîne UTF-8. | Encode URLEncode |
encodeURLParamètre | Format de la chaîne ou du fichier crypté : URL. Les caractères réservés d'une URL sont encodés pour pouvoir passer une URL en paramètre d'une autre URL. Attention : Il faut auparavant avoir encodé l'URL passée en paramètre avec une des constantes encodeURLDepuisAnsi, encodeURLDepuisUnicode ou encodeURLDepuisUTF8. | Encode URLEncode |
encodeURLVersAnsi | Format de la chaîne ou du fichier crypté : URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte décodé est une chaîne ANSI. | Décode URLDécode |
encodeURLVersUnicode | Format de la chaîne ou du fichier crypté : URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte décodé est une chaîne Unicode. | Décode URLDécode |
encodeURLVersUTF8 | Format de la chaîne ou du fichier crypté : URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte décodé est une chaîne UTF-8. | Décode URLDécode |
encodeUUEncode | Format de la chaîne ou du fichier crypté : UUEncode. Le texte encodé comporte uniquement des caractères imprimables. | Crypte, Décrypte, fCrypte, fDécrypte, Encode, Décode |