El mejor método que he visto para almacenar datos confidenciales es el cifrado de clave pública y el almacenamiento de la clave privada en otro lugar que no sea la base de datos (por ejemplo, a través de una aplicación que solo está disponible para el jefe de recursos humanos y el director general):