| | |
Constant | Detail | Used by the following functions |
---|
compressGZIP | The string will be compressed with the GZIP algorithm. | Compress |
compressLZW | The string will be compressed before it is encrypted. | Compress, Encrypt, Decrypt |
compressNone | No compression is performed. | Compress, Encrypt, Decrypt |
compressShortString | The string will be compressed via an algorithm optimized for the short character strings. | Compress, Encrypt, Decrypt |
crypt3DES | Encryption algorithm used: Triple Data Encryption Standard.- Size of key: 192 bits.
- Size of blocks: 64 bit.
- Size of initialization vector (IV): 64 bit.
| EncryptStandard, DecryptStandard |
cryptAES128 | Encryption algorithm used: Advanced Encryption Standard.- Size of key: 128 bits.
- Size of blocks: 128 bits.
- Size of initialization vector (IV): 128 bits.
| EncryptStandard, DecryptStandard |
cryptAES256 | Encryption algorithm used: Advanced Encryption Standard. - Size of key: 256 bits.
- Size of blocks: 128 bits.
- Size of initialization vector (IV): 128 bits.
| EncryptStandard, DecryptStandard |
cryptAnsi | The encryption is identical to the one performed in a WINDEV or WEBDEV application. Useful for the applications that encrypt in WINDEV Mobile and that decrypt in WINDEV for example. | Encrypt, Decrypt |
cryptCBC | Process mode of blocks by the encryption algorithm: Cipher Block Chaining - Sequence of blocks | EncryptStandard, DecryptStandard |
cryptCFB | Process mode of blocks by the encryption algorithm: Cipher Feedback - Feedback encryption. | EncryptStandard, DecryptStandard |
cryptCTR | Process mode of blocks by the encryption algorithm: Cipher Counter - Encryption based on a counter. | EncryptStandard, DecryptStandard |
cryptDES | Encryption algorithm used: Data Encryption Standard.- Size of key: 64 bit.
- Size of blocks: 64 bit.
- Size of initialization vector (IV): 64 bit.
Caution: this algorithm is currently deprecated. | EncryptStandard, DecryptStandard |
cryptECB | Process mode of blocks by the encryption algorithm: Electronic Code Book - Dictionary of codes. This operation mode is not recommended and it should only be used for compatibility reasons. | EncryptStandard, DecryptStandard |
cryptFast | Fast encryption (algorithm on 128 bits) | Encrypt, Decrypt, fEncrypt, fDecrypt |
cryptNone | No encryption is performed | Encrypt, Decrypt, fEncrypt, fDecrypt |
cryptPaddingOAEP | Mode for filling the encrypted data in order to be compatible with the size required by the encryption algorithms by block: The data is filled with bytes whose value corresponds to the total number of bytes added to reach the requested size. | EncryptAsymmetric, DecryptAsymmetric |
cryptPaddingPKCS1 | Mode for filling the encrypted data in order to be compatible with the size required by the encryption algorithms by block: The data is filled with bytes whose value corresponds to the total number of bytes added to reach the requested size. | EncryptAsymmetric, DecryptAsymmetric |
cryptPaddingPKCS | Mode for filling the encrypted data in order to be compatible with the size required by the encryption algorithms by block: The data is filled with bytes whose value corresponds to the total number of bytes added to reach the requested size. | EncryptStandard, DecryptStandard |
cryptPaddingZero | Mode for filling the encrypted data in order to be compatible with the size required by the encryption algorithms by block: The data is filled with binary zeros until the requested size is reached. | EncryptStandard, DecryptStandard |
cryptRC516 | Priority given to encryption security (RC5 algorithm on 16 rounds). | Encrypt, Decrypt, fEncrypt, fDecrypt |
cryptSecure | Secure encryption (RC5 on 128 bits). | Encrypt, Decrypt, fEncrypt, fDecrypt |
encodeBASE64 | Format of encrypted string or file: BASE64. The encoded text contains printable characters only. | Encrypt, Decrypt, fEncrypt, fDecrypt, Encode, Decode |
encodeBASE64NoCR | BASE 64 format (complies with RFC 4648 standard) without RCs (Carriage Returns). The encoded text contains printable characters only. | Encode, Decode |
encodeBASE64URL | Format of encrypted string or file: BASE 64 URL. The encoded text contains printable characters only. | Encode, Decode |
encodeBASE85 | Format of encrypted string or file: BASE 85. The encoded text contains printable characters only. | Encode, Decode |
encodeNone | Format of encrypted string or file: Binary. | Encrypt, Decrypt, fEncrypt, fDecrypt |
encodePCS | Format of encrypted string or file: ASCII. The encoded text contains printable characters only. | Encrypt, Decrypt, fEncrypt, fDecrypt, Encode, Decode |
encodeURLFromAnsi | Format of encrypted string or file: URL. The encoded text only contains characters allowed in a URL. The text to encode is an ANSI string. | Encode URLEncode |
encodeURLFromUnicode | Format of encrypted string or file: URL. The encoded text only contains characters allowed in a URL. The text to encode is a Unicode string. | Encode URLEncode |
encodeURLFromUTF8 | Format of encrypted string or file: URL. The encoded text only contains characters allowed in a URL. The text to encode is a UTF-8 string. | Encode URLEncode |
encodeURLParameter | Format of encrypted string or file: URL. The reserved characters of a URL are encoded in order to pass a URL as parameter to another URL. Caution: The URL passed as parameter must have been encoded with the encodeURLFromAnsi, encodeURLFromUnicode or encodeURLFromUTF8 constant. | Encode URLEncode |
encodeURLToAnsi | Format of encrypted string or file: URL. The encoded text only contains characters allowed in a URL. The decoded text is an ANSI string. | Decode URLDecode |
encodeURLToUnicode | Format of encrypted string or file: URL. The encoded text only contains characters allowed in a URL. The decoded text is a Unicode string. | Decode URLDecode |
encodeURLToUTF8 | Format of encrypted string or file: URL. The encoded text only contains characters allowed in a URL. The decoded text is a UTF-8 string. | Decode URLDecode |
encodeUUEncode | Format of encrypted string or file: UUEncode. The encoded text contains printable characters only. | Encrypt, Decrypt, fEncrypt, fDecrypt, Encode, Decode |