Package grado.sti.hash

Interface Summary
FuncionResumenI Interfaz que define el API de una Función Resumen.
 

Class Summary
FuncionResumenEncadenada Función resumen que opera sobre sobre el mensaje aplicando una función de compresión a lo largo de diferentes etapas.
FuncionResumenXORBasica Función Resumen que opera sobre el mensaje aplicando un XOR a nivel binario (bit) en cada bloque, de la siguiente manera: Ci = bi,1 XOR bi,2 XOR ...
FuncionResumenXORDesplazamiento Función Resumen que opera sobre el mensaje aplicando un XOR a nivel binario (bit) en cada bloque, de la siguiente manera: Para cada bloque j de tamaño n del mensaje: C = C << 1 (circular) C = C XOR bj siendo: - C el valor del hash (inicialmente 0) de tamaño n - << la operación de rotación o desplazamiento circular a la izquierda de 1 bit del valor del hash - bj el j-enésimo bloque - XOR la operación XOR a nivel de bit Esta función resumen rota el valor del hash 1 bit a la izquierda de manera circular en cada iteración