https://blogs.backlinkworks.com/understanding-php-md5-hashing-and-its-uses/
Understanding PHP MD5 Hashing and its Uses