AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Propiedades WLanguage / Propiedades HFSQL
  • Cifrado AES de 128, 192 y 256 bits con el modo de funcionamiento OFB
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
FicEncryption (Property)
 
HFSQL ClassicHFSQL Client/ServerDisponible solo con estos tipos de conexión
El FicEncryption Property se usa para set el método de cifrado de un archivo de datos. Es posible:
  • get el método de encriptación de un archivo de datos (.FIC) (archivo definido en el editor de análisis o programáticamente).
  • Definir el método de encriptación de un archivo de datos mediante programación.
Ejemplo
// Find out the encryption mode of the Customer data file
ResEncrypt = Customer.FicEncryption
Sintaxis

Descubriendo el modo de encriptación de un archivo de datos Ocultar los detalles

<Current encryption mode> = <Data file>.FicEncryption
<Current encryption mode>: Constante de tipo Integer
Los modos de encriptación son:
hEncryptionAES128La encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos está encriptado usando un algoritmo AES de 128 bits con Output feedback (OFB).
hEncryptionAES192La encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos se encripta mediante un algoritmo AES de 192 bits con retroalimentación de salida (OFB).
hEncryptionAES256La encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos se encripta mediante un algoritmo AES de 256 bits con retroalimentación de salida (OFB).
hEncryptionAutoLa encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos está encriptado según un algoritmo de cifrado optimizado (RC5 16 rondas en 128 bits).
hEncryptionNONo se realiza ninguna encriptación en el archivo de datos.
hEncriptaciónRC5_12El archivo de datos está encriptado según un algoritmo de cifrado optimizado (RC5 12 rondas en 128 bits).
hEncriptaciónRC5_16El archivo de datos está encriptado según un algoritmo de cifrado optimizado (RC5 16 rondas en 128 bits).
hEncryptionStandardEl archivo de datos está encriptado según un algoritmo de cifrado optimizado en 128 bits.
<Data file>: Cadena de caracteres
Nombre del archivo de datos utilizado. Este nombre se definió en el editor de análisis o con el tipo Expediente description.

Definiendo el modo de encriptación de un archivo de datos Ocultar los detalles

<Data file>.FicEncryption = <New encryption mode>
<Data file>: Cadena de caracteres
Nombre del archivo de datos utilizado. Este nombre se definió con el tipo Expediente description.
<New encryption mode>: Constante de tipo Integer
Los modos de encriptación son:
hEncryptionAES128La encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos está encriptado usando un algoritmo AES de 128 bits con Output feedback (OFB).
hEncryptionAES192La encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos se encripta mediante un algoritmo AES de 192 bits con retroalimentación de salida (OFB).
hEncryptionAES256La encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos se encripta mediante un algoritmo AES de 256 bits con retroalimentación de salida (OFB).
hEncryptionAutoLa encriptación se realiza sólo si la contraseña es set para el archivo de datos. En este caso, el archivo de datos está encriptado según un algoritmo de cifrado optimizado (RC5 16 rondas en 128 bits).
hEncryptionNONo se realiza ninguna encriptación en el archivo de datos.
hEncriptaciónRC5_12El archivo de datos está encriptado según un algoritmo de cifrado optimizado (RC5 12 rondas en 128 bits).
hEncriptaciónRC5_16El archivo de datos está encriptado según un algoritmo de cifrado optimizado (RC5 16 rondas en 128 bits).
hEncryptionStandardEl archivo de datos está encriptado según un algoritmo de cifrado optimizado en 128 bits.
Observaciones

Cifrado AES de 128, 192 y 256 bits con el modo de funcionamiento OFB

  • Si el archivo de datos se encripta con el algoritmo AES, es necesario utilizar el mismo método para encriptar los memos (MmoCryptMethod Property) y los índices (NdxCryptMethod Property).
  • Si hay un cifrado que utiliza el algoritmo AES, la opción "Activar alto nivel de seguridad " se aplica automáticamente. En este modo, una contraseña debe ser set para el archivo de datos. Esta contraseña será solicitada en cada modificación de la automatic del archivo de datos.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 29/03/2023

Señalar un error o enviar una sugerencia | Ayuda local