Protection mechanisms using MD5 and Base64