Updated BLAKE - C Implementation