logo móvil
Contáctanos

Seguridad de Software de Base de Datos de Extremo a Extremo

Autores: Ulybyshev, Denis; Rogers, Michael; Kholodilo, Vadim; Northern, Bradley

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Seguridad de Software de Base de Datos de Extremo a Extremo


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Software

Palabras clave

Seguridad
Protección de datos
Control de acceso basado en atributos
Control de acceso basado en roles
Cifrado
PostgreSQL

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 23

Citaciones: Sin citaciones


Descripción
La seguridad de extremo a extremo es esencial para el software de bases de datos relacionales. La mayoría del software de gestión de bases de datos proporciona protección de datos en el lado del servidor y en tránsito, pero los datos ya no están protegidos una vez que llegan al software del cliente. En este documento, presentamos una metodología que, además de la seguridad del lado del servidor, protege los datos en tránsito y en reposo en el lado del cliente de la aplicación. Nuestra solución permite un control de acceso flexible basado en atributos y roles, de tal manera que, para un rol o usuario dado con un conjunto específico de atributos, se puede conceder acceso a una relación, una columna o incluso a una celda de datos particular de la relación, dependiendo del contenido de los datos. Nuestro modelo de control de acceso basado en atributos considera los atributos del cliente, como las versiones del sistema operativo y el navegador web, así como el tipo de dispositivo del cliente. La solución admite acceso a datos descentralizado y compartición de datos entre pares en forma de un contenedor de hoja de cálculo cifrado y digitalmente firmado que almacena datos recuperados mediante consultas SQL de una base de datos, junto con privilegios de datos. Para mayor seguridad, las claves para el cifrado y descifrado de datos se generan sobre la marcha. Mostramos que nuestra solución se integra con éxito con el sistema de gestión de bases de datos PostgreSQL y permite un control de acceso más flexible para una mayor seguridad.

Otros recursos que podrían interesarte

Temas Virtualpro