Use Crypt instead of base64_encode