http://www.redcientifica.com/gaia/

http://www.redcientifica.com/gaia/gu02_c.htm


GaiaUtil. Encriptador SimpleCrypt

Manuel de la Herrán Gascón



Encriptador / Desencriptador SimpleCrypt

SimpleCrypt encripta y desencripta todo tipo de ficheros, usando una clave de tamaño cualquiera proporcionada por el usuario. Posee tres variantes de un mismo algoritmo de encriptación/desencrptación. Algunas variantes son más rápidas y otras más seguras.

Los tres algoritmos se basan en el mismo principio de efectuar una operación de XOR entre los bytes del fichero leido y cada uno de los bytes de la clave, leyéndose la clave de forma circular. La misma operación XOR sirve tanto para encriptar como para desencriptar.

El resultado no es independiente del algoritmo, es decir, un fichero que se encriptó con el algoritmo rápido deberá desencriptarse también con el algoritmo rápido.

Las claves son tanto más seguras cuanto más largas sean. Las claves admiten espacios, signos de puntuación y otros símbolos especiales, ya que se tiene en cuenta el código ascii del caracter tecleado. En las claves se distinguen mayúsculas de minúsculas, es decir, no es lo mismo "miclave" que "miClaVE".

Este algoritmo de encriptación es muy inseguro. De todas formas, su escasa seguridad se incrementa enormemente comprimiendo el fichero antes de encriptarlo. Por tanto, se recomienda comprimir los ficheros, por ejmplo, con WinZip que se puede descargar de http://www.pkware.com y encriptarlo posteriormente.

[Volver al Indice]



Bajar código fuente

Este programa y sus ficheros fuente son gratis y de libre distribución. El código fuente está disponible y puede ser modificado, distribuido, o utilizado en otros programas citando al autor o autores.

Para obtener la última versión del programa, para sugerir posibles ampliaciones, si se detectara algún error en la programación o si desea comunicar que se va a ampliar o utilizar una parte o todo este programa, no dude en ponerse en contacto con el autor en la dirección: E-mail

Pulse aquí para bajar el código fuente.

[Volver al Indice]


[ Home Page Castellano | Home Page English ]
Traduccion