AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Propiedades WLanguage / Propiedades HFSQL
  • Cifrado AES de 128, 192 y 256 bits con el modo OFB (Output Feedback)
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 (Propiedad)
 
HFSQL ClassicHFSQL Client/ServerDisponible solo con estos tipos de conexión
La propiedad FicEncryption establece el método de cifrado de un archivo de datos. Puede:
  • Obtener el método de cifrado de un archivo de datos (.FIC) (archivo definido en el editor de análisis o mediante programación).
  • Definir el método de cifrado de un archivo de datos mediante programación.
Ejemplo
// Get the encryption method of the Customer data file
ResEncrypt = Customer.FicEncryption
Sintaxis

Obtener el método de cifrado de un archivo de datos Ocultar los detalles

<Current encryption method> = <Data file>.FicEncryption
<Current encryption method>: Constante de tipo Integer
Los métodos de cifrado son:
hEncryptionAES128El cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo AES de 128 bits con el modo OFB (Output Feedback).
hEncryptionAES192El cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo AES de 192 bits con el modo OFB (Output Feedback).
hEncryptionAES256El cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo AES de 256 bits con el modo OFB (Output Feedback).
hEncryptionAutoEl cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 16 rondas.
hEncryptionNOEl archivo de datos no se cifra.
hEncryptionRC5_12El archivo de datos se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 12 rondas.
hEncryptionRC5_16El archivo de datos se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 16 rondas.
hEncryptionStandardEl archivo de datos se cifra usando un algoritmo optimizado de 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 File Description.

Definir el método de cifrado de un archivo de datos Ocultar los detalles

<Data file>.FicEncryption = <New encryption method>
<Data file>: Cadena de caracteres
Nombre del archivo de datos utilizado. Este nombre se definió con el tipo File Description.
<New encryption method>: Constante de tipo Integer
Los métodos de cifrado son:
hEncryptionAES128El cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo AES de 128 bits con el modo OFB (Output Feedback).
hEncryptionAES192El cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo AES de 192 bits con el modo OFB (Output Feedback).
hEncryptionAES256El cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo AES de 256 bits con el modo OFB (Output Feedback).
hEncryptionAutoEl cifrado se realiza solo si se establece una contraseña para el archivo de datos. En este caso, el archivo de datos se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 16 rondas.
hEncryptionNOEl archivo de datos no se cifra.
hEncryptionRC5_12El archivo de datos se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 12 rondas.
hEncryptionRC5_16El archivo de datos se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 16 rondas.
hEncryptionStandardEl archivo de datos se cifra usando un algoritmo optimizado de 128 bits.
Observaciones

Cifrado AES de 128, 192 y 256 bits con el modo OFB (Output Feedback)

  • Si el archivo de datos está cifrado con el algoritmo AES, deberá utilizar el mismo método para cifrar memos (propiedad MmoCryptMethod) e índices (propiedad NdxCryptMethod).
  • Si hay un cifrado que utiliza el algoritmo AES, la opción "Activar alto nivel de seguridad " se aplica automáticamente. En este modo, se debe definir una contraseña para el archivo de datos. Esta contraseña se solicitará cada vez que el archivo de datos se modifique automáticamente.
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: 15/02/2024

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