Gmod es un programa en el que estuve trabajando hace unos días. La idea es reunir en un solo programa todo tipo de algoritmos aplicables a archivos y manejar el programa por linea de comandos.
En esta primera versión hay unos 50 algoritmos, desde Blowfish, Twodish o DES (encriptación) hasta Huffman o RLE (compresión).
En principio iré añadiendo más, por ejemplo para pasar código fuente a HTML, con sintaxis de colores o también para aplicar filtros a imágenes (estilo ImageMagick).
El código fuente es Visual Basic 6.0, y se usa un compilador con VBAdvance instalado para poder compilar aplicaciones para consola.
Por último, los algoritmos que uso están retocados y adaptados pero no los he programado yo, ya que eso me llevaría años por la cantidad de ellos que hay, así que pertenecen a sus respectivos autores. Mi tarea ha sido reunirlos y hacerlos accesibles en un solo programa.
Fichero ejecutable (con librerías necesarias):
http://s37.yousendit.com/d.aspx?id=02S9WX2HG91W832Q69A4EF88PL
Fichero con el código fuente:
http://s37.yousendit.com/d.aspx?id=2YFE3CKJ6L2333A9B594VA46ZL
Ejemplo de uso:
gmod +blowfish archivo.txt archivo.blf hola
Resultado:
"Archivo.txt" queda encriptado con Blowfish en "archivo.blf" con clave "hola".
Para desencriptar usaríamos:
gmod -blowfish archivo.blf archivo.txt hola
La lista de algoritmos sale poniendo "gmod" sin parámetros.