Adjust field length of email address to IETF specified maximum.
Changed token generation to AES256 as a public key scheme is not
suitable for small token sizes.