I'm developing a desktop application and it required connecting to a remote MySQL database server, currently I save all information (server IP, TCP port, username, password, database name) needed for the connection in a configuration file call app_config.property
.
I realize this is not secure way of doing things and I would like to know the most secure and professional way of keeping secure data like this.
I developed it in Java 7.0; my intention is to run it on Windows 7 as well as Ubuntu Linux.