Estoy intentando cifrar cadenas con el hash SHA1 pero me devuelve la cadena en binario, y la quiero en texto. Ejemplo:
Código
#include <stdio.h> #include <openssl/sha.h> int main() { char *a = "hola"; size_t len = sizeof(a); unsigned char hash[40]; SHA1(a, len, hash); return 0; }
Y me devuelve esto:
Código:
�X�{�]�Μ(`x�;6�
Gracias de antemano