Zero knowledge proofs based authenticated key agreement protocol for sustainable healthcare. (May 2022)