Cifrado a nivel de columna

El cifrado a nivel de columna es un método de cifrado de base de datos en el que la información de cada celda (o campo de datos) de una columna en particular tiene la misma contraseña para fines de acceso, lectura y escritura. 

El cifrado a nivel de columna no es el único método para el cifrado de bases de datos. Otros métodos incluyen:

  • Cifrado a nivel de fila, en el que cada fila tiene una contraseña única para todas sus celdas.
  • Cifrado a nivel de celda, en el que cada celda individual tiene su propia contraseña única.
  • Cifrado a nivel de espacio de tabla, en el que cada espacio de tabla tiene una contraseña única para todo su contenido.
  • Cifrado a nivel de archivo, en el que los archivos individuales se cifran en bloques de acuerdo con criterios predeterminados.

Las ventajas del cifrado a nivel de columna, en relación con otros métodos de cifrado, incluyen el uso generalizado (por lo que la mayoría de los administradores de bases de datos están familiarizados con él) y la capacidad de proteger simultáneamente columnas en bases de datos que existen en diferentes plataformas. Las desventajas incluyen funciones de optimización de consultas disponibles reducidas o limitadas, mayor tamaño de archivo de datos, mayor demanda de recursos del sistema y un mayor número de posibles agujeros de seguridad (porque se deben realizar cambios más frecuentes de forma continua).