Higher Order Universal One-Way Hash Functions