Un hash es una función criptográfica de tipo resumen cuyo objetivo es identificar casi unívocamente un conjunto de datos. Pretende ser una función inyectiva, es decir, que para una salida (valor imagen) solo exista una entrada (valor origen) pero debido a que su salida está limitada en tamaño es posible que para entradas diferentes existan [...]
Crackeador de hashes MD5 en C y OpenSSL
August 28th, 2009 · 1 Comment · hacking, linux, programming
Tags:C++·crackeador·cracker·cracking·criptografía·diccionario·EVP_DigestInit·hacking·hash·MD5·OpenSSL·password cracking
[Fprint] La implemetación del driver
October 30th, 2008 · No Comments · linux, programming
Ya sabemos, por los posts anteriores, que funciones necesitaremos tener disponibles o no dependiendo del dispositivo que estemos usando.
El driver está desarrollado en C, como no, ¿por qué? pues porque:
es adecuado para programar drivers porque nos proporciona funcionalidad a ‘bajo nivel’ siendo un lenguaje de ‘alto nivel’.
facilmente podremos crear bindings en c++, java, python, ruby, [...]
Tags:C++·driver·fingerprint·fprint·glib·huellas dactilares·libusb·linux
Mis primeros pasos con OpenGL
May 19th, 2008 · 3 Comments · ieee, programming
Hace unas semanas me apunté al curso introductorio a OpenGL que daba Egon directo desde la rama de IEEE de Valencia. Este curso pretendía ser algo básico, partiendo desde cero, aunque bastante condensado para que puedas sacarle jugo más adelante a lo visto. La verdad es que me gustó mucho y me ha dejado un [...]
