elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: kub0x)
| | | |-+  Algoritmo Flamel 8192 - Ver 1.00.0001
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Algoritmo Flamel 8192 - Ver 1.00.0001  (Leído 4,980 veces)
ELIAS EL INMORTAL

Desconectado Desconectado

Mensajes: 17



Ver Perfil
Algoritmo Flamel 8192 - Ver 1.00.0001
« en: 26 Noviembre 2011, 14:13 pm »

Encriptacion : Algoritmo Flamel 8192


pantallas :
-----------













informacion general :
----------------------

algoritmo flamel 8192 : es un algoritmo asimetrico , o sea , cifra los archivos usando 2 claves , una publica ( de 12544 bytes ) y otra privada de 100k bytes (100.000 bytes), tambien llamada clave maestra

 

vips : las claves de 8192 bytes se guardan dentro de los archivos de 12544  bytes despues de aplicarles otros algoritmos , por lo tanto para las matematicas tus claves son de 8192 bytes pero tu unicamente veras los archivos de 12544 bytes donde estas claves ( de 8192 bytes ) estan guardadas
 

este programa esta optimizado para ser utilizado con una definicion minima de "1280*1024" pixels , se puede usar con una definicion de "1024*768" sin problemas pero esta optimizado para ser utilizado con una definicion minima de "1280*1024" pixels




formato de una clave de 12544 bytes :
--------------------------------------







versiones :
-----------

version instalable .exe  28 mb
version portable         27 mb



 
compatibilidad:
---------------


programa de encryptacion de archivos que se ejecuta en

los sistemas operativos :

 

        - windows xp  32/64 bits     

        - windows vista  32/64 bits

        - windows 7  32/64 bits           

        - windows 8  32/64 bits   


 
** para windows vista / windows 7 / windows 8 : no , no , no hace falta en principio "ejecutar como administrador" para que funcione correctamente el programa , puede pasar que si ejecutas el programa como administrador , cuando arrastras archivos al panel de encriptacion/desencriptacion/destruccion no te lo permita, en este caso desmarca dicha opcion (en caso de que la hayas marcado)para el programa algoritmo flamel 8192.exe , en el caso del programa   "ashuda a.f 8192.exe"  si debe estar marcado "ejecutar como administrador" para su normal funcionamiento




este programa trabaja de la siguiente manera :

este programa crea al azar una clave distinta de 8192 bytes por cada archivo que se encrypta , y la encryptacion del archivo asi como la clave de 8192 bytes se relaciona con una clave maestra de 100k bytes




caracteristicas :
-----------------
- el programa cifra/descifra/destruye archivos con el metodo de arrastrar y soltar

- el programa genera claves al azar de 12544 bytes por cada archivo que encriptas y las claves se pueden guardar en el disco , en la base de datos del programa o en archivos y bases simultaneamente ( el usuario no debe escribir claves , el programa las genera al azar por el usuario)

- en el modo ventana cifra/descifra/destruye archivos de a uno por ves

- permite guardar toda la info de los archivos encryptados para su posterior comprobacion o lectura

- comprobacion de archivo cifrado/clave 12544 bytes/clave 100k bytes



videos explicativos :
-----------------------

ejemplo del manejo general del programa :
duracion : 6:08
http://youtu.be/v4riufjuyca?hd=1


ejemplo de como cifrar archivos
duracion : 3:46
http://youtu.be/oahflq9zgyy?hd=1


ejemplo de como descifrar archivos
duracion : 3:06
http://youtu.be/hwmijqcu0es?hd=1


ejemplo de como seleccionar archivos con el metodo de arrastrar y soltar tanto para cifrar ,descifrar y destruir archivos
duracion : 2:33
http://youtu.be/intbsfdb2a4?hd=1


ejemplo de como destruir archivos con el programa con el metodo de arrastrar y soltar
duracion : 2:38
http://youtu.be/e6t7q9m0joe?hd=1


ejemplo informacion y claves de 12544 bytes almacenadas en las bases de datos
duracion : 7:24
http://youtu.be/7ilsqyashzw?hd=1


como recargar las grillas en el programa : duracion 8:55
http://youtu.be/mcfg9pwkomg



Downloads :
-----------


INSTALADOR - ALGORITMO FLAMEL 8192 - Ver 1.00.0001.rar
http://www.mediafire.com/?rw832hy4atge4g3



PORTABLE - ALGORITMO FLAMEL 8192 - Ver 1.00.0001.rar
http://www.mediafire.com/?1vj20efr6hal162



la proxima version de este

software es el

"Algoritmo Flamel 16384"


« Última modificación: 30 Noviembre 2011, 03:34 am por ELIAS EL INMORTAL » En línea

ELIAS EL INMORTAL

Desconectado Desconectado

Mensajes: 17



Ver Perfil
Re: Algoritmo Flamel 8192 - Ver 1.00.0001
« Respuesta #1 en: 27 Noviembre 2011, 02:14 am »

este algoritmo trabaja de la siguiente manera :

toma bloques de datos de 256 bytes y este bloque de 256 bytes es atacado por 32 matrices de 256 bytes

    - 8 matrices de xoreo de 256 bytes

    - 8 matrices de desorden de 256 bytes

    - 8 matrices de suplantacion de 256 bytes

    - 8 matrices  de 256 bytes que surgen de tomar 2048 bytes parte del hash agapito aplicado sobre los 6144 bytes de la clave

 

entonces :

- matrices de xoreo : 8 matrices de  de 256 bytes = 8 * 256 = 2048

- matrices de reemplazo : 8 matrices de  de 256 bytes  = 8 * 256 = 2048

- matrices de desorden : 8 matrices de  de 256 bytes  = 8 * 256 = 2048

- matrices  (parte del hash) : 8 matrices de  de 256 bytes  = 8 * 256 = 2048

                                              total : 2048 * 4 = 8192 bytes

entonces cada bloque de 256 bytes esta encryptado con una matriz de  8192 bytes

 


--------------------------------------------------------------------------------

el hash agapito lo hice para tener un hash que genere un bloque grande de  17k bytes  ( 17152 bytes )  para futuras y proximas versiones de los distintos algoritmos de la serie flamel , ademas del hash esturniolo

como ven de los 17k bytes  ( 17152 bytes )  del hash agapito aqui solo uso 2048 bytes

o sea , en si , o sea , si usaramos o usasemos el hash agapito en todo su explendor tendriamos una clave de 20224 bytes , pero no olvidemos que en la proximas versiones el algoritmo flamel va a ser distinto y va a ir aumentando la complejidad hasta llegar a un limite de claves extremadamente grandes mientras se considere que la velocidad de encryptacion sea aceptable para procesadores mononucleo , cuando la velocidad no satisfaga las expectativas se pasara a toda una serie de algoritmos que estaran hechos para procesadores con multiples nucleos

recuerda que tanto el algoritmo como los hashes son originales , y la forma de trabajar del mismo nada tiene que ver con ningun algoritmo comercial cuyos codigos fuentes podes encontrar en la web

si este y los otros algoritmos de proxima aparicion de la linea flamel concuerdan o coinciden con algoritmos no conocidos es un acto de pura casualidad


aunque en principio solo hiba a desarrollar 4 algoritmos , al trabajar con los algoritmos de las claves de 6400 bytes y de 50k bytes surguieron nuevas metodologias que hacen que los 4 primeros algoritmos que hiba a desarrollar en un principio desaparescan y los proximos estaran basados en los que desarrolle durante la creacion de las claves

estos nuevos algoritmos que hice para el manejo de ambas claves son los que me van a permitir manejar tamaños de claves mas grandes , y la fortaleza de este tipo de encryptacion no se basa en el crecimiento del tamaño de la clave de  12544 bytes , sino tambien en el crecimiento y complejidad de la clave  maestra de 100k bytes

aunque este es el segundo algoritmo que saco a la luz y es aun sencillo comparado con los que vienen , no por ello es para nada trivial ( la proxima version de este software es el "algoritmo flamel 16384")

aunque el desarrollo teorico me llevo 9 meses el programa lleva mas de año y medio , el tiempo se fue sobre todo en darle fortaleza a las claves , no todo es teclear como burro , sino parar y masticar sobre lo que se ha hecho.

 

recuerda oohhhhhh tu hijo del arte de encryptar que la saga "algoritmo flamel" consta de un algoritmo por año durante 15 años ,  para los que trabajamos en estos algoritmos el siguiente software  "algoritmo flamel 16384" no alcanza el potencial minimo deseado comparado a lo que viene despues , o sea esto que estas viendo es solo una minima presentacion de los futuros algoritmos que podras disfrutar !!!
 


« Última modificación: 28 Noviembre 2011, 01:32 am por ELIAS EL INMORTAL » En línea

ELIAS EL INMORTAL

Desconectado Desconectado

Mensajes: 17



Ver Perfil
Re: Algoritmo Flamel 8192 - Ver 1.00.0001
« Respuesta #2 en: 27 Noviembre 2011, 15:40 pm »




en unas semanas esta terminado el "ALGORITMO FLAMEL 16384" , aunque este recien vera la luz entre septiembre y octubre del 2012

ALGORITMO FLAMEL 16384 trabaja con CLAVES PUBLICAS de "25 KBYTES" y CLAVES MAESTRAS  de "200 KBYTES"

en esta version tendras la oportunidad de cifrar "N" archivos con la misma clave de 25 kbytes ,o, "N" archivos con "N" claves distintas generadas al azar por el programa

con las pruabas realizadas hasta ahora con una "PENTIUM DUAL CORE 7400 DE 2.8 GHZ"

ALGORITMO FLAMEL 8192      cifra   132 mb en 13 o 14 segundos

ALGORITMO FLAMEL 16384    cifra   132 mb en 20 segundos

aca les dejo una pantalla del "ALGORITMO FLAMEL 16384"

« Última modificación: 30 Noviembre 2011, 03:24 am por ELIAS EL INMORTAL » En línea

ELIAS EL INMORTAL

Desconectado Desconectado

Mensajes: 17



Ver Perfil
Re: Algoritmo Flamel 8192 - Ver 1.00.0001
« Respuesta #3 en: 29 Noviembre 2011, 16:30 pm »




bueno , esta mañana se termino la "DLL" para el "ALGORITMO FLAMEL 16384" , pero para mi criterio la velocidad alcanzada :

con las pruabas realizadas hasta ahora con una "PENTIUM DUAL CORE 7400 DE 2.8 GHZ"

ALGORITMO FLAMEL 8192      cifra   132 mb en 13 o 14 segundos

ALGORITMO FLAMEL 16384    cifra   132 mb en 20 segundos

como decia , para la velocidad alcanzada no haria falta todavia , pero la voy dejando lista pór las dudas !!!

el desarrollo teorico del "ALGORITMO FLAMEL 49152" ya esta terminado , me tomo unos dias para que no me explote la cabeza y comenzamos con la programacion del mismo , si la velocidad del mismo no es aceptable , modifico la "DLL" y "ALGORITMO FLAMEL 49152" tendra su "DLL" propia !!!

aca les dejo UNA imagen de la compilacion y parte del codigo de la "DLL"

« Última modificación: 30 Noviembre 2011, 03:27 am por ELIAS EL INMORTAL » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines