ejercicios_sockets_5_octubre_2019
Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
ejercicios_sockets_5_octubre_2019 [2019/10/05 15:35] – creado ignacio | ejercicios_sockets_5_octubre_2019 [2019/10/05 19:16] (actual) – ignacio | ||
---|---|---|---|
Línea 8: | Línea 8: | ||
* hash MD5 del archivo | * hash MD5 del archivo | ||
- | Para poder generar el hash MD5 se sugiere usar la librería [[https://github.com/gpg/libgcrypt|libgcrypt]] | + | Para poder generar el hash MD5 se sugiere usar la librería [[https://www.openssl.org/source/|libssl]] |
- | Un ejemplo de uso de la librería lo puede encontrar en: | + | Un ejemplo de uso de la librería lo puede encontrar en [[https:// |
+ | |||
+ | Para instalar la librería: | ||
+ | |||
+ | sudo apt install libssl-dev | ||
+ | |||
+ | Para compilar el programa md5.c: | ||
+ | |||
+ | gcc -o md5 md5.c -lssl -lcrypto | ||
+ | |||
+ | Para probar el programa: | ||
+ | |||
+ | ./md5 < mi-archivo-de-prueba.txt | ||
+ | |||
+ | También se puede usar la librería libgcrypt (ver [[https:// |
ejercicios_sockets_5_octubre_2019.1570289712.txt.gz · Última modificación: 2019/10/05 15:35 por ignacio