Hola a todos, soy noob en java y estoy creando un pequeño programita que contiene un registro de usuarios, este es mi noob codigo(le quite campos para hacerlo mas corto).
Código:
public void registrar(){
ConexionMySQL mysql=new ConexionMySQL();
Connection con = mysql.Conectar();
String SQL="",usuario,contrasena;
usuario=txtusuario.getText();
contrasena=txtcontraseña1.getText();
SQL = "INSERT INTO usuarios(usuario,contraseña1) VALUES(?,?)";
try {
PreparedStatement pst = con.prepareStatement(SQL);
pst.setString(1,usuario);
pst.setString(2,contrasena);
pst.executeUpdate();
JOptionPane.showMessageDialog(null,"Registrado");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null,ex);
}
}
La duda es.. quiero q la contraseña se guarde encriptada, cual seria el metodo mas simple?
Por favor alguien que me pueda ayudar, se agradeceria mucho.
Saludos.