Double Multiplication Method Hashing