Vida de un Programador
Experiencias, ideas y programas
Archivos por Etiqueta: hash
Challenge 12: Three keys and a cup
07/05/2012
Publicado por en
La prueba 13 consistía en conseguir 3 claves (que estaban en formato de 32 caracteres hexadecimales) y convertirlo (mediante suma), junto con la entrada, en la salida.
Decia que las claves estaban escondidas en la imagen usando tres métodos diferentes.
Me encanto por la forma de esconder las claves, cosa que voy a explicar a continuacion.
Leer más de esta entrada
Multi Hash Function (MHF) – Sistema de cifrado y hashing propio
16/04/2012
Publicado por en Estos dias en clase estaba *un poco* aburrido, asi que empece a pesnar un proyecto que tenia en mente desde hace un tiempo.
La idea era crear una funcion para crear hashes «dinámicos», es decir, con la longitud que se quiera.
Esto evoluciono al basarme en RC4 (solo tuve de alli la idea de una P-Box, pero yo he ido mas adelante).
En si, el estadi interno es una array con 256 arrays con los valores del 0 a 255. Estso valores se intercambian posiciones en la propia array, entre multiples e incluso arrays enteras.
El algoritmo ademas permite la introduccion de un «nonce», que permite variar el resultado de la cadena pseudo-aleatoria («keystream», destinada a encriptar mas adelante) de forma segura reusando la clave.
Leer más de esta entrada
Debe estar conectado para enviar un comentario.