Design and analysis of telemedicine authentication protocol