- ¿Cuál es la mejor manera de almacenar datos confidenciales en la base de datos??
- Cómo almacenar datos confidenciales en la base de datos SQL?
- ¿Cómo almacena datos confidenciales de forma segura??
¿Cuál es la mejor manera de almacenar datos confidenciales en la base de datos??
Por ejemplo, los datos confidenciales de uso frecuente se almacenan mejor en un medio de alta velocidad, como un HDD o SSD. Si los medios de almacenamiento están en un centro de datos, son mucho más fáciles de monitorear la seguridad y el acceso no autorizado que si los medios de almacenamiento se encuentran en un entorno en la nube.
Cómo almacenar datos confidenciales en la base de datos SQL?
Para el almacenamiento de datos cifrados, puede usar un campo Blob y usar las funciones de cifrado integradas de MySQL. Ejemplo: actualizar mytable set myfield = aes_encrypt ('algún valor', sha2 ('su clave secreta segura', 512)); Si prefiere hacer el cifrado/descifrado en el código de aplicación, eche un vistazo a las funciones MCRYPT de PHP.
¿Cómo almacena datos confidenciales de forma segura??
La clave para una buena estrategia de cifrado es utilizar un cifrado fuerte y una gestión de clave adecuada. Cifrar datos confidenciales antes de que se comparta a través de redes no confiables (ex. Correo electrónico cifrado, almacenamiento de archivos cifrado). Uso indebido en la nube: almacenar datos en la nube equivale a almacenar sus datos en la computadora de otra persona.