w3schools password desencriptar php sha2

password - php md5



Biblioteca SHA-512 para PHP (2)

Estoy buscando cualquier biblioteca de cifrado que proporcione hash SHA-512. Buscando en Google encontré algunos pero SHA-512 está ausente.

Por favor recomiende.


En PHP 5> = 5.1.2, hash PECL> = 1.1:

hash(''sha512'', someStr);

Ver hash() para más información.
Para ver todos los algoritmos hash disponibles para ti, prueba:

print_r(hash_algos());


Si está utilizando PHP> = 5.3, la función openssl_digest debería hacer el truco:

echo openssl_digest(''glop'', ''sha512'');

Me da esta salida (dividida en dos líneas para obtener una mejor legibilidad) :

416b1861951170e1f6eb6543b0dd3d4f1994ce8da7cd82061513d3ddd1dd81111 f4ada5caf6421f1d17425c6f29bdb4a95cf84df9eda4164f5a762acbb490a68

(Y puede usar openssl_get_md_methods para obtener la lista de métodos de resumen disponibles)


Y con PHP 5.1 o 5.2, tienes la función hash :

echo hash(''sha512'', ''glop'');

me da la misma salida (dividida, también) :

416b1861951170e1f6eb6543b0dd3d4f1994ce8da7cd82061513d3ddd1dd81111 f4ada5caf6421f1d17425c6f29bdb4a95cf84df9eda4164f5a762acbb490a68

Y, aquí, para conocer la lista de métodos de resumen disponibles, puede usar hash_algos