Arbitrary Hash Transformations