3. Reconfigurable Hash operators - The goal of this project is to analyze the existing hash algorithms from an arithmetic and architectural point of view, in order to implement a few of them, sharing some computational units, on a reconfigurable architecture.