Crear un password en PHP de 256 bits usando dos palabras

Con el siguiente código vas a poder generar un password de 256 bits usando dos palabras.

Este código tiene un formulario donde se escriben dos palabras y con esas dos palabras se crea un password de 256bits.

Yo lo uso para saber las claves que empleo cuando me registro en los servicios webs, en la palabra 1 pongo la url del servicio o web y en la palabra 2 escribo mi frase secreta, con ese se muestra el código que yo he usado en ese servicio web.


<!-- Formulario para escribir las dos palabras -->
<form method="post">
	<!-- La Palabra 1 puede ser la url del dominio -->
    <label>Palabra 1:</label>
    <input type="text" name="palabra1">
    <br>
	<!-- La Palabra 2 puede ser nuestra frase secreta -->
    <label>Palabra 2:</label>
    <input type="text" name="palabra2">
    <br>
    <input type="submit" value="Generar password">
</form>
<?php
// Verificar si se ha enviado el formulario
if (isset($_POST['palabra1']) && isset($_POST['palabra2'])) {
    // Concatenar las dos palabras en una sola una cadena o palabra
    $cadena = $_POST['palabra1'] . $_POST['palabra2'];
 
    // Generar el password de 256 bits a partir de la cadena o las dos palabras
    $password = hash('sha256', $cadena);
 
    // Imprimir en la pantalla el password generado
    echo "Password generado: " . $password;
}
?>

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Ya que has encontrado útil este contenido...

¡Compártelo en tus redes sociales - Gracias!

¡Siento que este contenido no te haya sido útil!

¡Déjame mejorar este contenido!

Dime, ¿cómo puedo mejorar este contenido?

Deja un comentario