Added hashing algorithms