[SOURCE] Algoritmo de cifrado (35 MB/s)

Iniciado por El Benjo, 31 Agosto 2013, 22:47 PM

0 Miembros y 1 Visitante están viendo este tema.

El Benjo

Hace poco alguien sugirió la idea de una librería con algoritmos de cifrado en otro post de este mismo foro. Ahora yo quiero contribuir con este código de cifrado muy básico, incluyo una aplicación de ejemplo que usa dicha librería. Está hecho en VB.net Framework 3.5 y he llegado a cifrar 35 MB en un segundo.

Es un algoritmo realmente básico, pero ojalá a más de uno le sirva de algo.

http://www.adrive.com/public/UdJxaM/LorenaEncript.rar

Sialguien tiene una duda con el código me avisan.

Nota: En la aplicación de ejemplo no se puede utilizar el mismo nombre de archivo como archivo de salida. Es posible que la barra de progreso se quede a medio camino pero el archivo se cifra o descifra en su totalidad.
www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.

imoen

Medion Akoya p6624
i-3 370
8 gigas DDR 3 RAM //750 hd 5400
gforce gt425 optimus XDD
Esta es mi casa, mi pueblo , o lo que queda de el aun asi lucharemos ... POR BENALIA....!!

srta imoen

crazykenny

Entiendo, y, bueno, muchas gracias por tu aporte, El Benjo.
Muchas gracias por vuestra atencion.
Saludos.
A nivel personal, lo que me da mas miedo no son los planteamientos y acciones individuales, sino las realizadas en grupo, ya que estas ultimas pueden acabar con consecuencias especialmente nefastas para todos.
Se responsable, consecuente y da ejemplo.
http://informaticayotrostemas.blogspot.com.es/2013/12/situacion-de-la-educacion-actual-en.html
https://informaticayotrostemas.blogspot.com/

Stakewinner00

Gracias por el aporte. Vamos a ver el código.  ;-) saludos.

El Benjo

Gracias a ustedes no tomarse la molestia en ver el código, como digo es realmente muy básico y es más que nada a modo de ejemplo. Es más ni siquiera son métodos optimizados para multinúcleo.  :P
www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.