19 dic. 2012

ALGORITMO FLAMEL 49152


ALGORITMO FLAMEL 49.152

Tamaño de la Clave Publica en BYTEStamaño del bloque en BytesTamaño de la Clave Maestra en BytesTesteado con "N" Nucleos
491521024-2-4-6-8
Trabaja con Procesadores en ParaleloTrabaja con GPU en ParaleloTesteado con "N" NucleosMejor Velocidad Obtenida

SINO2-4-6-8
Conformacion de la ClaveXoreoDesordenReemplazo
 64 MATRICES DE XOREO DE 256 BYTES C/U    :  64 * 256 = 16384
 (
32 MATRICES DE LA CLAVE PUBLICA Y 32 MATRICES DE LA CLAVE MAESTRA)
64 MATRICES DE DESORDEN DE 512 BYTES C/U : 64 * 256 = 16384
 (32 MATRICES DE LA CLAVE PUBLICA Y 32 MATRICES DE LA CLAVE MAESTRA)
64 MATRICES DE REEMPLAZO DE 256 BYTES C/U : 64 * 256 = 16384
  (32
MATRICES DE LA CLAVE PUBLICA Y 32 MATRICES DE LA CLAVE MAESTRA)
Fecha Ultima Version Testeo

Fecha 03/07/2012Observaciones
un bloque de 512 bytes es atacado por 192 matrices de 256 bytes cada una , 96 matrices tomadas de la clave publica y 96 matrices tomadas de la clave maestra


usamos de la clave publica :

32 matrices de xoreo de 256 bytes cada una

32 matrices de reemplazo de 256 bytes cada una

32 matrices de desorden de 256 bytes cada una


y usamos de la clave maestra :

32 matrices de xoreo de 256 bytes cada una

32 matrices de reemplazo de 256 bytes cada una

32 matrices de desorden de 256 bytes cada una




el algoritmo trabaja con un total de 960 matrices en memoria
bajar desde :
http://www.mediafire.com/?isuz3h0isw36eqs








AHORA VEMOS LA ENCRIPTACION DESDE VISUAL BASIC 6.0
USANDO LA DLL HECHA CON VC++ 2010