USER AUTHENTICATION AND SECURITY ALGORITHMS: A REVIEW