Abra una Terminal de Linux y cd
en el directorio con su proyecto.
Tipo:
echo 'md5sum <filename here>' > md5.txt
Esto calculará el hash md5 de su archivo y lo pondrá en md5.txt
Si quieres hacer lo mismo con otros algoritmos hash, puedes usar sha1sum
, sha256sum
, etc., de la misma manera. Si desea almacenar una firma digital en un archivo zip, simplemente péguela en un archivo de texto.
No veo por qué la compresión debería ser un problema, solo está comprimiendo los archivos, así que ahora puedes continuar y comprimir todos los archivos que necesitas, como el archivo md5.txt
que acabas de crear.
Para comprimir archivos en el terminal, puede:
zip archive.zip md5.txt file.php
Lo que creará un archivo zip denominado archive.zip
que contiene md5.txt
y file.php
(puede incluir tantos archivos como desee).
O puedes ejecutar:
zip -r archive.zip folder/
Lo que comprimirá todo el contenido de la carpeta folder/