No pondría ninguna información confidencial en una base de datos compartida
Cifrar los datos ayuda, pero no es posible cifrar todos los campos, va a derrotar el propósito de tener una base de datos en primer lugar y las operaciones de cifrado / descifrado son costosas, agregando una sobrecarga desagradable a su aplicación.
Mi primera recomendación sería obtener al menos una base de datos relativamente privada. Puede obtener VPS barato hoy en día.
Si usa más este servidor compartido, al menos asegúrese de usar un usuario único que solo tenga acceso a los datos y confíe mucho en quien tenga acceso root. Conectarse a través de SSH es un nivel saludable de paranoico.
Si va a cifrar datos, solo hágalo para los sensibles, como las contraseñas. Puede usar SHA 128 o 256, pero asegúrese de usar un SALT para cifrar sus datos de manera más segura.
- Soy 1) un ciudadano no estadounidense, 2) vivo muy lejos de EE. UU. Y 3) nunca he entrado en Estados Unidos antes. ¿Qué debo hacer para comenzar a negociar acciones de EE. UU. (Será un volumen relativamente bajo) y cuánto efectivo desechable debería reservar para que todo esto tenga sentido?
- Estoy a punto de unirme a Coal India como MT. He leído muchas noticias sobre el maltrato de MT. ¿Cuánto son verdad?
- Tengo 25 años y ya tenía dos trabajos serios a tiempo completo. ¿Debo seguir subiendo la escalera o vivir mi vida?
- Estaba tratando de girar a la izquierda en una intersección de 4 vías en California. Lamentablemente rompí una señal y me di cuenta a mitad de camino. ¿Que hago después?
- ¿Estoy cometiendo un error crítico en mi vida?
No recomendaría almacenar la información de la tarjeta de crédito en dicho sistema.