Saltar al contenido

Cómo generar un secreto HS512 key para usar con JWT

Bienvenido a nuestro sitio web, en este lugar vas a encontrar la respuesta que estabas buscando.

Solución:

openssl rand -base64 172 | tr -d 'n'

OpenSSL genera un secreto de 129 bytes ((172 * 6) / 8). 129 bytes es bueno para HS512 (consulte https://github.com/ueberauth/guardian/issues/152).

tr elimina las líneas nuevas.

Debe ejecutar este comando en una máquina Linux con la biblioteca OpenSSL instalada:

echo -n "somevalue" | openssl sha512 -hmac "somekey"

La salida de este comando es el HS512 (HMAC SHA512) que puede usar como firma key con cualquier biblioteca JWT.

Comentarios y puntuaciones

Si eres capaz, tienes la habilidad dejar un post acerca de qué te ha gustado de este enunciado.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *