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
  • Propiedad ExtendedInfo y conexión
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
Encryption (Property)
 
ODBCHFSQL ClassicNo disponible con estos tipos de conexión
La propiedad Encryption permite gestionar el tipo de cifrado utilizado entre un equipo Cliente y un servidor HFSQL. Puede:
  • Obtener el tipo de cifrado utilizado para una conexión HFSQL Client/Server.
  • Definir el tipo de cifrado utilizado para una conexión HFSQL Client/Server. En este caso, si la conexión está abierta, se cerrará y se abrirá de nuevo con los nuevos parámetros la primera vez que se acceda a un archivo de datos que utilice esta conexión.
Observación: La conexión puede corresponder a:
Ejemplo
MyConnection is Connection
// Describe the connection
MyConnection.User = "USER"
MyConnection.Password = "PASSWORD"
MyConnection.Server = "MYSERVER" 
MyConnection.Database = "Database"
MyConnection.CryptMethod = hCryptRC5_16
MyConnection.Provider = hAccessHFClientServer
MyConnection.Access = hOReadWrite
MyConnection.ExtendedInfo = "Extended information"
HOpenConnection(MyConnection)
Sintaxis

Obtener el tipo de cifrado para una conexión HFSQL Client/Server Ocultar los detalles

<Type of encryption> = <Connection used>.Encryption
<Type of encryption>: Constante
Devuelve el tipo de cifrado de la conexión:
hEncryptionAES128La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo AES de 128 bits con el modo OFB (Output Feedback).
hEncryptionAES192La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo AES de 192 bits con el modo OFB (Output Feedback).
hEncryptionAES256La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo AES de 256 bits con el modo OFB (Output Feedback).
hEncryptionNONo se realiza ningún cifrado.
hEncryptionRC5_16La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 16 rondas.
hEncryptionStandardLa conexión entre el servidor y los equipos cliente se cifra usando un algoritmo optimizado de 128 bits.
<Connection used>: Nombre de la conexión
Nombre de la conexión utilizada. Este nombre se define:

Definir el tipo de cifrado para una conexión Ocultar los detalles

<Connection used>.Encryption = <Type of encryption>
<Connection used>: Nombre de la conexión
Nombre de la conexión utilizada. Este nombre se define:
<Type of encryption>: Constante
Define el tipo de cifrado para la conexión:
hEncryptionAES128La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo AES de 128 bits con el modo OFB (Output Feedback).
hEncryptionAES192La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo AES de 192 bits con el modo OFB (Output Feedback).
hEncryptionAES256La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo AES de 256 bits con el modo OFB (Output Feedback).
hEncryptionNONo se realiza ningún cifrado.
hEncryptionRC5_16La conexión entre el servidor y los equipos cliente se cifra usando un algoritmo RC5 optimizado con una clave de 128 bits y 16 rondas.
hEncryptionStandardLa conexión entre el servidor y los equipos cliente se cifra usando un algoritmo optimizado de 128 bits.
Observaciones
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppiPhone/iPadIOS WidgetCódigo de Usuario (UMC)AjaxHFSQL Client/Server

Propiedad ExtendedInfo y conexión

Al cambiar la información de cifrado de una conexión HFSQL Client/Server con la propiedad ExtendedInfo, se actualiza automáticamente la información devuelta por la propiedad Encryption (y viceversa).
Por lo tanto, la siguiente línea de código:
MyConnection.CryptMethod = hCryptRC5_16
modificará la opción ENCRYPTION en la cadena de información adicional.
Del mismo modo, la siguiente línea de código:
MyConnection.ExtendedInfo = "CRYPT=RC5_16"
modificará la propiedad Encryption.
Ver también
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 01/03/2024

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