An e-healthcare authentication protocol employing cloud computing. (23rd March 2021)