Provably secure three-party authenticated key agreement protocol using smart cards

Authenticated key agreement protocol is a useful cryptographic primitive, which can be used to protect the confidentiality, integrity and authenticity for transmitted data over insecure networks. F...