Crypté les informations de la base de données

cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 - 24 sept. 2008 à 09:11
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 - 24 sept. 2008 à 14:14
Hello,

J'aimerai savoir de quel manière je peux crypté mes données sur la base de données ?

Pour le moment elles sont en claire de cette façon de mon code :
 private static final String PILOTE = "com.mysql.jdbc.Driver";
 private static final String HOST = "jdbc:mysql://serveur/bd";
 private static final String LOGIN = "log";
 private static final String PW = "pass";

Il faudrait que personne ne puisse voir le login et le password !

Merci de votre aide.

"NoiZet"

2 réponses

indiana_jules Messages postés 750 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 23 décembre 2008 22
24 sept. 2008 à 13:49
Salutation,
Une solution serait d'encrypter au préalable les informations de connexion (via RSA, MD5 ...) et lors de l'utilisation, tu les décryptes. Le problème est le stockage des clés, qui, quelque part, ne fait que repousser le problème (car quiconque a accès à ces clés peut décrypter tes informations ....).

Voici un lien pour l'encryption avec RSA: http://www.cs.princeton.edu/introcs/78crypto/RSA.java.html

Une autre solution est de se renseigner sur la base données que tu utilises, afin de savoir si ses drivers permettent une connexion plus sécurisée (du genre, tu fournis les informations encryptées, et c'est la BDD qui décryptera, ce qui permet d'avoir une sécurité supplémentaire).

Voili voilà

le monde a des idées : la preuve, c'est qu'il y en a de mauvaises
ne comprends pas tout, mais je parle de tout : c'est ce qui compte
0
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 3
24 sept. 2008 à 14:14
Ok merci beaucoup!

Je vais me renseigner sur tout ça et vous tiens au courant :-)

"NoiZet"
0
Rejoignez-nous