Los foros del Guille

elGuille.hosting: Ofertas de alojamiento
posiblemente los mejores precios
¡¡¡ Ahora con el doble de casi todo !!!

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

24/mar/2007
IMPORTANTE Por favor, cuando hagas una consulta, comprueba si te han respondido, y en caso de que la respuesta sea satisfactoria, indicalo pulsando en el botón de que esa respuesta es la correcta. Es lo menos que debes hacer, ya que así más gente sabrá que esa respuesta contestaba a tu duda.
Gracias.

  Foro: PHP.General Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 57167 - traducir un comando openssl a php
IDAsuntoFechaNick 
57167 traducir un comando openssl a php16/08/13 17:53Noris_Sulheru   
hola gente,
estoy programando un cPanel en php y me he encontrado con una eventualidad. Cuando configuré proftpd lo configuré para optener las cuentas de usuario desde mysql. Para encryptar las contraseñas utilice el siguiente comando:
/bin/echo "{md5}"`/bin/echo -n "micontraseña" | openssl dgst -binary -md5 | openssl enc
     -base64`
{md5}4qMYwHVQiTycnrrAlLDodQ==
Sin embargo ahora me gustaría hacer lo mismo desde php y que ambas tuvieran el mismo resultado y/o salida. Mi sistema operativo es Ubuntu 12.04.

Gracias, Noris
IDAsuntoFechaNick 
57168 Re: traducir un comando openssl a php (Resp: 57167)19/08/13 14:52Noris_Sulheru   
Lo pude descubrir por mi mismo. Aqui os lo dejo:
<?php
    $dgst = openssl_digest('mypassword', 'md5', TRUE);
    echo "{md5}" . base64_encode($dgst);
    ?>

Noris
[Editado: Noris_Sulheru, 19/08/2013 14:52:40]


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2018  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 12 - App. iniciada: 19/02/2018 15:59:45 GMT - La hora GMT del servidor es: 19/02/2018 16:01:24 GMT