Estoy desarrollando una aplicación de escritorio y requería conectarme a un servidor de base de datos MySQL remoto. Actualmente guardo toda la información (IP del servidor, puerto TCP, nombre de usuario, contraseña, nombre de la base de datos) necesaria para la conexión en una llamada al archivo de configuración app_config.property
.
Me doy cuenta de que esta no es una forma segura de hacer las cosas y me gustaría conocer la manera más segura y profesional de mantener datos seguros como este.
Lo desarrollé en Java 7.0; mi intención es ejecutarlo en Windows 7 y en Ubuntu Linux.