Timing analysis on a Java hash cash implementation