|
|
|
|
- Gestión de errores
- Modo de funcionamiento en Windows Vista (y posterior)
- Cifrar/Descifrar una cadena de caracteres
Cifra un archivo en formato binario o ASCII. Observación: Este archivo puede ser descifrado por fDecrypt.
Sintaxis
<Result> = fEncrypt(<Path of file to encrypt> , <Path of encrypted file> , <Password> [, <Type of encryption> [, <Format of encrypted file>]])
<Result>: booleano - True si se realizó el cifrado,
- False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
<Path of file to encrypt>: Cadena de caracteres Nombre y ruta completa (o relativa) del archivo a cifrar (hasta 260 caracteres). Se puede utilizar una ruta UNC.
<Path of encrypted file>: Cadena de caracteres Nombre y ruta completa (o relativa) del archivo cifrado (hasta 260 caracteres). Se puede utilizar una ruta UNC.
<Password>: Cadena de caracteres Contraseña utilizada para encriptar el archivo. Esta contraseña se utilizará para descifrar el archivo cifrado (fDecrypt). Una contraseña larga mejora la seguridad de cifrado. <Type of encryption>: Constante opcional Indica el tipo de cifrado: | | cryptFast (Valor predeterminado) | Se da prioridad a la velocidad de encriptación (algoritmo sobre 128 bits).
| cryptNone | No se realiza ninguna encriptación. | cryptRC516 | Se da prioridad a la seguridad del cifrado (algoritmo RC5 en 16 rondas)..
| cryptSecure | Se da prioridad a la seguridad del cifrado (algoritmo RC5 en 128 bits)..
|
<Format of encrypted file>: Constante opcional de tipo Integer Indica el formato del archivo cifrado: | | encodeBASE64 | Formato BASE 64. El archivo está encriptado con el algoritmo BASE64. El archivo cifrado será más grande (alrededor del 30%) que el archivo inicial.. Este formato puede utilizarse para insertar un archivo cifrado en el cuerpo de Email, por ejemplo. | encodeNone o False | Formato binario. El archivo cifrado puede contener caracteres no imprimibles. El archivo será más grande (unos 4 bytes) que el archivo inicial. | encodePCS o True (Valor predeterminado) | Formato ASCII. El archivo encriptado contendrá sólo caracteres imprimibles. El archivo cifrado será más grande (alrededor del 30%) que el archivo inicial.. Este formato puede utilizarse para insertar un archivo cifrado en el cuerpo de Email, por ejemplo. | encodeUUEncode | Formato UUEncode. El archivo está encriptado con el algoritmo UUEncode. El archivo cifrado será más grande (alrededor del 30%) que el archivo inicial.. Este formato puede utilizarse para insertar un archivo cifrado en el cuerpo de Email, por ejemplo. |
Observaciones La función fEncrypt genera un error en los siguientes casos: - el archivo a encriptar no existe,
- el archivo a encriptar está bloqueado,
- el ruta del archivo a cifrar no es válido,
- es una cadena vacía,
- el usuario no tiene derechos de lectura sobre el archivo a cifrar,
- el usuario no tiene derechos de escritura sobre el archivo cifrado.
Cifrar/Descifrar una cadena de caracteres Para cifrar/descifrar una cadena de caracteres, utilice Cifrar y Descifrar.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|