The mid-squares method hash function makes use of:
Mid-squares method will square the key value before pulling out the middle bits.
While it uses only the middle bits of the squared value, all of the bits in the original key will influence the result.