Added new password based encryption method