Password = publickey generated using username+password and salt as email
Password = publickey generated using username+password and salt as email