sha1 decrypt encrypt php lowercase md5 password tool random security url-decode string url-encode regular-expressions reverse uppercase ereg_replace