Foro de elhacker.net

Seguridad Informática => Criptografía => Mensaje iniciado por: .:UND3R:. en 13 Diciembre 2013, 02:33 am



Título: Iniciar en criptografía
Publicado por: .:UND3R:. en 13 Diciembre 2013, 02:33 am
Hola a todos, bueno llevo un tiempo en el área de la informática pero cada vez que ando entre un tema u otro termino tropezando con la criptografía, me gustaría saber si ustedes conocen algún tutorial desde cero o algún libro preferentemente en español en donde se enseñe lo básico, saludos.


Título: Re: Iniciar en criptografía
Publicado por: xv0 en 13 Diciembre 2013, 05:29 am
Una vez eche un vistazo a este libro, Applied Cryptography de Bruce Schneier, tengo que decirte que no lo lei mucho por que yo prefiero estudiar directamente el algoritmo que quiero, pero el primer cifrado que te explica es el xor, uno de los mas basicos claro y con ejemplo en C.

Pero si quieres informacion sobre algun cifrado especifico descargate su algoritmo "explicacion" en pdf, es lo que estoy haciendo yo con el cifrado AES, lo entiendo a la perfeccion y no empece por lo basico, pero otra cosa es implementarlo para SSE2 xD.

Un saludo.


Título: Re: Iniciar en criptografía
Publicado por: dRak0 en 13 Diciembre 2013, 05:34 am
Aca te va un paper muy interesante con el que me inicie en la criptografia. http://ricardonarvaja.info/WEB/OTROS/TESIS%20HUBERT/ . Tambien te recomiendo kriptopolis (http://www.kriptopolis.com/).

Suerte!.


Título: Re: Iniciar en criptografía
Publicado por: .:UND3R:. en 14 Diciembre 2013, 04:46 am
Muchas gracias por sus respuesta, ya conocía la tesis, pero no sabía si era un buen comienzo, claro en cuanto a verificar algoritmos de cifrados de forma dependiente es un buen método, pero me gustaría tener una noción básica de los algoritmos más utilizados

alguien sabe sobre alguna mezcla entre cifrado y ensamblador? algo muy rebuscado pero me iría genial, gracias :D


Título: Re: Iniciar en criptografía
Publicado por: Stakewinner00 en 14 Diciembre 2013, 10:10 am
En mi lista de links que algún día tengo que mirar tengo este acerca de la criptografía https://class.coursera.org/crypto-preview/lecture/index (https://class.coursera.org/crypto-preview/lecture/index) . Siempre he estado muy ocupado con otras cosas y nunca tuve tiempo de dedicarle un tiempo a esta web así que no se si es tan buena como parece pero por lo que me han dicho si que es muy buena.

Saludos.


Título: Re: Iniciar en criptografía
Publicado por: xv0 en 14 Diciembre 2013, 15:27 pm
alguien sabe sobre alguna mezcla entre cifrado y ensamblador? algo muy rebuscado pero me iría genial, gracias :D

No te entendi, te refieres a algoritmos escritos en ASM?

Si te refieres a eso yo tengo unos cuantos links, y estoy escribiendo algunas funciones del cifrado AES en ASM pero con la extension SSE2.

Un saludo.


Título: Re: Iniciar en criptografía
Publicado por: .:UND3R:. en 14 Diciembre 2013, 15:52 pm
Efectivamente cpu2, algo así ando buscando :D


Título: Re: Iniciar en criptografía
Publicado por: xv0 en 14 Diciembre 2013, 18:45 pm
Pues aqui te dejo un link sobre una funcion que implemente en ASM de AES.

Código:
http://foro.elhacker.net/asm/rotar_en_registros_xmm-t396980.0.html

Aqui tienes un link, con unos pdf sobre los distintos estandares del AES y sus implementaciones en ASM x86, lo mas dificil de entender son las tablas de abajo, si te miras el primer link veras que yo tambien hice algunas tablas para agilizar el computo, pero este codigo se pasa xD, igualmente creo que e el mio cuando lo tenga estara algo mejor, no se, te ablo sobre el rijndael.

Código:
http://code.google.com/p/aes-x86/downloads/list

Y este es el mas facil de los que vi, se trata de una impementacion del RC4 en ASM x86.

Código:
http://nayuki.eigenstate.org/res/rc4-cipher-in-x86-assembly/rc4.s

Un saludo.