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 nuevas líneas.
Debe ejecutar este comando en una máquina Linux con la biblioteca OpenSSL instalada:
echo -n "somevalue" | openssl sha512 -hmac "somekey"
El resultado de este comando es el HS512 (HMAC SHA512) que puede usar como clave de firma con cualquier biblioteca JWT.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)