Reversible One-Way Hash