NodeJS: Cómo decodificar la cadena codificada base64 de vuelta al binario? [duplicar]


Esta pregunta ya tiene una respuesta aquí:

Estaba implementando el hashing de contraseñas con salt, así que generé salt como binario, hash la contraseña, base64 codificó la contraseña y salt luego la almacenó en la base de datos.

Ahora, cuando estoy comprobando la contraseña, se supone que debo decodificar la sal de vuelta a los datos binarios, utilícelos para hash la contraseña suministrada, base64 codifique el resultado y verifique si el resultado coincide con el de la base de datos.

El problema es que no puedo encontrar un método para decodificar la sal en datos binarios. Los codifiqué usando el Búfer.toString método pero no parece haber función inversa.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52