Foros del Web » Programando para Internet » PHP »

Se puede encriptar contraseña de BD?

Estas en el tema de Se puede encriptar contraseña de BD? en el foro de PHP en Foros del Web. Tengo esta duda, Tengo un objeto que es para conectarme a la base de datos y le entrego los datos así @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: ...
  #1 (permalink)  
Antiguo 03/06/2016, 10:16
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 12 años, 10 meses
Puntos: 15
Se puede encriptar contraseña de BD?

Tengo esta duda, Tengo un objeto que es para conectarme a la base de datos y le entrego los datos así

Código PHP:
Ver original
  1. $usuario        = 'udes';
  2. $pass       = 'udes2013';
  3. $servidor       = 'desa';
  4. $baseDatos  = 'BD';
  5.  
  6. $info   = array('Database'=>$baseDatos,'UID'=>$usuario, "PWD"=>$pass);

Obviamente estas variables están en duro en el mismo archivo.

Existe una forma de tener la variable $pass encriptada y establecer la conexión?
O si no es posible, como puedo tener esa contraseña lo más segura posible??

Estoy usando MVC.
  #2 (permalink)  
Antiguo 03/06/2016, 13:50
 
Fecha de Ingreso: octubre-2009
Mensajes: 305
Antigüedad: 14 años, 6 meses
Puntos: 29
Respuesta: Se puede encriptar contraseña de BD?

sí, para eso aplicas algoritmos de HASH, para mayor seguridad usa uno con SALT
  #3 (permalink)  
Antiguo 03/06/2016, 14:16
 
Fecha de Ingreso: septiembre-2015
Mensajes: 142
Antigüedad: 8 años, 7 meses
Puntos: 13
Respuesta: Se puede encriptar contraseña de BD?

usa password_hash

http://php.net/manual/es/function.password-hash.php
  #4 (permalink)  
Antiguo 06/06/2016, 08:31
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 12 años, 10 meses
Puntos: 15
Respuesta: Se puede encriptar contraseña de BD?

Al enviar la contraseña encriptada debiese establecer la conexión de todos modos no?
  #5 (permalink)  
Antiguo 06/06/2016, 12:50
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: Se puede encriptar contraseña de BD?

Hola,

La contraseña de la conexión de la base de datos, no se puede encriptar, por lo menos hasta donde yo sé, seguro que alguno de los maestros me podrán corregir si estoy equivocado, pero creo no estarlo.
  #6 (permalink)  
Antiguo 06/06/2016, 13:52
 
Fecha de Ingreso: octubre-2009
Mensajes: 305
Antigüedad: 14 años, 6 meses
Puntos: 29
Respuesta: Se puede encriptar contraseña de BD?

Cita:
Iniciado por rbczgz Ver Mensaje
Hola,

La contraseña de la conexión de la base de datos, no se puede encriptar, por lo menos hasta donde yo sé, seguro que alguno de los maestros me podrán corregir si estoy equivocado, pero creo no estarlo.
La que usas para conectar al DBMS no obviamente, pero al menos debes de usar una contraseña segura y siempre tenerla en modo variable o constante dentro de un archivo *.php para que no pueda ser accedida.
  #7 (permalink)  
Antiguo 06/06/2016, 18:33
 
Fecha de Ingreso: septiembre-2015
Mensajes: 142
Antigüedad: 8 años, 7 meses
Puntos: 13
Respuesta: Se puede encriptar contraseña de BD?

fallo mio , pensé que se refería a contraseñas almacenadas dentro de la DB.

pero lo mas lógico seria lo que dice sustentio.

Etiquetas: contraseña, encriptar, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:32.